Custom provider name

This commit is contained in:
yzx9 2023-11-25 01:05:40 +08:00
parent b1d9cedddb
commit d94aa2fdf9
5 changed files with 6 additions and 2 deletions

View File

@ -133,9 +133,10 @@ GitHub:
``` ```
OAUTH2_ENABLED: "true" OAUTH2_ENABLED: "true"
OAUTH2_PROVIDER: GitHub
OAUTH2_CLIENT_ID: YOUR_CLIENT_ID OAUTH2_CLIENT_ID: YOUR_CLIENT_ID
OAUTH2_CLIENT_SECRET: YOUR_CLIENT_SECRET OAUTH2_CLIENT_SECRET: YOUR_CLIENT_SECRET
OAUTH2_SCOPE: YOUR_SCOPE OAUTH2_SCOPE: # the 'public' scope is sufficient for our needs, so we do not request any more
OAUTH2_AUTHORIZATION_URL: https://github.com/login/oauth/authorize OAUTH2_AUTHORIZATION_URL: https://github.com/login/oauth/authorize
OAUTH2_TOKEN_URL: https://github.com/login/oauth/access_token OAUTH2_TOKEN_URL: https://github.com/login/oauth/access_token
OAUTH2_PROFILE_URL: https://api.github.com/user OAUTH2_PROFILE_URL: https://api.github.com/user

View File

@ -83,6 +83,7 @@ services:
## OAuth2 Settings ## OAuth2 Settings
# OAUTH2_ENABLED: "true" # OAUTH2_ENABLED: "true"
# OAUTH2_PROVIDER: YOUR_OAUTH2_PROVIDER
# OAUTH2_CLIENT_ID: YOUR_OAUTH2_CLIENT_ID # OAUTH2_CLIENT_ID: YOUR_OAUTH2_CLIENT_ID
# OAUTH2_CLIENT_SECRET: YOUR_OAUTH2_CLIENT_SECRET # OAUTH2_CLIENT_SECRET: YOUR_OAUTH2_CLIENT_SECRET
# OAUTH2_SCOPE: YOUR_OAUTH2_SCOPE # OAUTH2_SCOPE: YOUR_OAUTH2_SCOPE

View File

@ -164,6 +164,7 @@ services:
## OAuth2 Settings ## OAuth2 Settings
# OAUTH2_ENABLED: "true" # OAUTH2_ENABLED: "true"
# OAUTH2_PROVIDER: YOUR_OAUTH2_PROVIDER
# OAUTH2_CLIENT_ID: YOUR_OAUTH2_CLIENT_ID # OAUTH2_CLIENT_ID: YOUR_OAUTH2_CLIENT_ID
# OAUTH2_CLIENT_SECRET: YOUR_OAUTH2_CLIENT_SECRET # OAUTH2_CLIENT_SECRET: YOUR_OAUTH2_CLIENT_SECRET
# OAUTH2_SCOPE: YOUR_OAUTH2_SCOPE # OAUTH2_SCOPE: YOUR_OAUTH2_SCOPE

View File

@ -81,6 +81,7 @@ services:
## OAuth2 Settings ## OAuth2 Settings
# OAUTH2_ENABLED: "true" # OAUTH2_ENABLED: "true"
# OAUTH2_PROVIDER: YOUR_OAUTH2_PROVIDER
# OAUTH2_CLIENT_ID: YOUR_OAUTH2_CLIENT_ID # OAUTH2_CLIENT_ID: YOUR_OAUTH2_CLIENT_ID
# OAUTH2_CLIENT_SECRET: YOUR_OAUTH2_CLIENT_SECRET # OAUTH2_CLIENT_SECRET: YOUR_OAUTH2_CLIENT_SECRET
# OAUTH2_SCOPE: YOUR_OAUTH2_SCOPE # OAUTH2_SCOPE: YOUR_OAUTH2_SCOPE

View File

@ -50,5 +50,5 @@ block content
if process.env.OAUTH2_ENABLED === 'true' if process.env.OAUTH2_ENABLED === 'true'
.form-group.text-center(style="padding-top: 10px") .form-group.text-center(style="padding-top: 10px")
a.btn-block.login-btn(href="/oauth/redirect" style='padding-left: 0px') a.btn-block.login-btn(href="/oauth/redirect" style='padding-left: 0px')
| Log in via OAuth2 | Log in via #{process.env.OAUTH2_PROVIDER || 'OAuth'}
//- <<<<<<<<<<<<<<<<<<<<<<<<<<<<<< //- <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<