mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-28 11:56:00 +00:00
login page
This commit is contained in:
4
packages/api/env/auth/.env
vendored
4
packages/api/env/auth/.env
vendored
@@ -2,4 +2,6 @@ DEVMODE=1
|
||||
OAUTH_AUTH=http://auth.metrostav.vychozi.cz/auth/realms/metrostav/protocol/openid-connect/auth
|
||||
OAUTH_TOKEN=http://auth.metrostav.vychozi.cz/auth/realms/metrostav/protocol/openid-connect/token
|
||||
OAUTH_CLIENT_ID=dbgate
|
||||
OAUTH_CLIENT_SECRET=ffd5634b-b60a-4c3a-bbec-b4144c73ea2a
|
||||
OAUTH_CLIENT_SECRET=ffd5634b-b60a-4c3a-bbec-b4144c73ea2a
|
||||
OAUTH_LOGIN_FIELD=given_name
|
||||
OAUTH_ALLOWED_LOGINS=Student1
|
||||
@@ -58,6 +58,10 @@ module.exports = {
|
||||
|
||||
const payload = jwt.decode(access_token);
|
||||
|
||||
const login = process.env.OAUTH_LOGIN_FIELD ? payload[process.env.OAUTH_LOGIN_FIELD] : 'oauth';
|
||||
|
||||
console.log(payload);
|
||||
|
||||
if (access_token) {
|
||||
return {
|
||||
accessToken: jwt.sign({ user: 'oauth' }, tokenSecret, { expiresIn: '1m' }),
|
||||
|
||||
Reference in New Issue
Block a user