myml
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
7 additions and
1 deletions
-
server/modules/authentication/oauth2/authentication.js
-
server/modules/authentication/oauth2/definition.yml
|
|
@ -17,7 +17,8 @@ module.exports = { |
|
|
|
clientSecret: conf.clientSecret, |
|
|
|
userInfoURL: conf.userInfoURL, |
|
|
|
callbackURL: conf.callbackURL, |
|
|
|
passReqToCallback: true |
|
|
|
passReqToCallback: true, |
|
|
|
scope: conf.scope |
|
|
|
}, async (req, accessToken, refreshToken, profile, cb) => { |
|
|
|
try { |
|
|
|
const user = await WIKI.models.users.processProfile({ |
|
|
|
|
|
@ -59,3 +59,8 @@ props: |
|
|
|
title: Logout URL |
|
|
|
hint: (optional) Logout URL on the OAuth2 provider where the user will be redirected to complete the logout process. |
|
|
|
order: 9 |
|
|
|
scope: |
|
|
|
type: String |
|
|
|
title: Scope |
|
|
|
hint: (optional) Application Client permission scopes. |
|
|
|
order: 10 |