1
0
mirror of synced 2025-10-29 02:19:19 +00:00

dynamic user for authorized keys and bug fix

This commit is contained in:
Valentin
2023-09-13 15:46:40 +02:00
parent 7b0a757fc7
commit 092ab264bc
10 changed files with 55 additions and 14 deletions

View File

@@ -1,5 +1,6 @@
const {default: axios} = require("axios");
const User = require('../model/user.model')
const userService = require("./users.service");
async function getToken(code) {
var client_id = process.env.GITHUB_CLIENT_ID
@@ -37,6 +38,11 @@ async function syncUser(user) {
avatar: user.avatar_url,
displayName: user.name
}).then(() => {
User.findAll().then((users) => {
if (users.length === 1) {
userService.makeAdmin(user.login)
}
})
console.log('user ' + user.login + ' added to database')
});
}