mirror of
https://git.unistra.fr/aius/root/ldap-overleaf-sl.git
synced 2024-10-05 23:23:59 +02:00
Add oauth enable flag
This commit is contained in:
parent
a30419ea5a
commit
b1d9cedddb
@ -132,6 +132,7 @@ LDAP_CONTACTS: 'true'
|
||||
GitHub:
|
||||
|
||||
```
|
||||
OAUTH2_ENABLED: "true"
|
||||
OAUTH2_CLIENT_ID: YOUR_CLIENT_ID
|
||||
OAUTH2_CLIENT_SECRET: YOUR_CLIENT_SECRET
|
||||
OAUTH2_SCOPE: YOUR_SCOPE
|
||||
|
@ -82,6 +82,7 @@ services:
|
||||
LDAP_CONTACTS: "false"
|
||||
|
||||
## OAuth2 Settings
|
||||
# OAUTH2_ENABLED: "true"
|
||||
# OAUTH2_CLIENT_ID: YOUR_OAUTH2_CLIENT_ID
|
||||
# OAUTH2_CLIENT_SECRET: YOUR_OAUTH2_CLIENT_SECRET
|
||||
# OAUTH2_SCOPE: YOUR_OAUTH2_SCOPE
|
||||
|
@ -163,6 +163,7 @@ services:
|
||||
LDAP_CONTACTS: "false"
|
||||
|
||||
## OAuth2 Settings
|
||||
# OAUTH2_ENABLED: "true"
|
||||
# OAUTH2_CLIENT_ID: YOUR_OAUTH2_CLIENT_ID
|
||||
# OAUTH2_CLIENT_SECRET: YOUR_OAUTH2_CLIENT_SECRET
|
||||
# OAUTH2_SCOPE: YOUR_OAUTH2_SCOPE
|
||||
|
@ -80,6 +80,7 @@ services:
|
||||
LDAP_CONTACTS: "false"
|
||||
|
||||
## OAuth2 Settings
|
||||
# OAUTH2_ENABLED: "true"
|
||||
# OAUTH2_CLIENT_ID: YOUR_OAUTH2_CLIENT_ID
|
||||
# OAUTH2_CLIENT_SECRET: YOUR_OAUTH2_CLIENT_SECRET
|
||||
# OAUTH2_SCOPE: YOUR_OAUTH2_SCOPE
|
||||
|
@ -47,7 +47,8 @@ block content
|
||||
span(hidden data-ol-inflight="pending") #{translate("logging_in")}…
|
||||
a.pull-right(href='/user/password/reset') #{translate("forgot_your_password")}?
|
||||
//- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
|
||||
.form-group.text-center(style="padding-top: 10px")
|
||||
a.btn-block.login-btn(href="/oauth/redirect" style='padding-left: 0px')
|
||||
| Log in via OAuth
|
||||
if process.env.OAUTH2_ENABLED === 'true'
|
||||
.form-group.text-center(style="padding-top: 10px")
|
||||
a.btn-block.login-btn(href="/oauth/redirect" style='padding-left: 0px')
|
||||
| Log in via OAuth2
|
||||
//- <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
|
@ -264,10 +264,12 @@ function initialize(webRouter, privateApiRouter, publicApiRouter) {
|
||||
}
|
||||
|
||||
// >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
|
||||
webRouter.get('/oauth/redirect', AuthenticationController.oauth2Redirect)
|
||||
webRouter.get('/oauth/callback', AuthenticationController.oauth2Callback)
|
||||
AuthenticationController.addEndpointToLoginWhitelist('/oauth/redirect')
|
||||
AuthenticationController.addEndpointToLoginWhitelist('/oauth/callback')
|
||||
if (process.env.OAUTH2_ENABLED === 'true') {
|
||||
webRouter.get('/oauth/redirect', AuthenticationController.oauth2Redirect)
|
||||
webRouter.get('/oauth/callback', AuthenticationController.oauth2Callback)
|
||||
AuthenticationController.addEndpointToLoginWhitelist('/oauth/redirect')
|
||||
AuthenticationController.addEndpointToLoginWhitelist('/oauth/callback')
|
||||
}
|
||||
// <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
|
||||
EditorRouter.apply(webRouter, privateApiRouter)
|
||||
|
Loading…
Reference in New Issue
Block a user