fix(auth): pass tokens on initial startup
This commit is contained in:
parent
a0d7852e90
commit
ef00f3c8d5
1 changed files with 3 additions and 0 deletions
3
auth.js
3
auth.js
|
@ -7,6 +7,8 @@ module.exports.getMatrixToken = async () => {
|
||||||
matrixClient = sdk.createClient(registrar.config.matrix.domain);
|
matrixClient = sdk.createClient(registrar.config.matrix.domain);
|
||||||
matrixClient.loginWithPassword(registrar.config.matrix.user, registrar.config.matrix.password)
|
matrixClient.loginWithPassword(registrar.config.matrix.user, registrar.config.matrix.password)
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
|
registrar.matrix_auth.access_token = response.access_token;
|
||||||
|
registrar.matrix_auth.user_id = response.user_id;
|
||||||
fs.writeFileSync('matrix_auth.json', JSON.stringify(response, null, 2));
|
fs.writeFileSync('matrix_auth.json', JSON.stringify(response, null, 2));
|
||||||
matrixClient.startClient();
|
matrixClient.startClient();
|
||||||
});
|
});
|
||||||
|
@ -41,6 +43,7 @@ module.exports.registerFediverseApp = async () => {
|
||||||
redirect_uri: 'urn:ietf:wg:oauth:2.0:oob',
|
redirect_uri: 'urn:ietf:wg:oauth:2.0:oob',
|
||||||
})
|
})
|
||||||
.then((tokens) => {
|
.then((tokens) => {
|
||||||
|
registrar.fediverse_auth.access_token = tokens.data.access_token;
|
||||||
fs.writeFileSync('fediverse_auth.json', JSON.stringify(tokens.data, null, 2));
|
fs.writeFileSync('fediverse_auth.json', JSON.stringify(tokens.data, null, 2));
|
||||||
})
|
})
|
||||||
.catch((e) => {
|
.catch((e) => {
|
||||||
|
|
Loading…
Reference in a new issue