From d94aa2fdf9bf7bf7b347f1ea0395a7b959a15c2d Mon Sep 17 00:00:00 2001 From: yzx9 Date: Sat, 25 Nov 2023 01:05:40 +0800 Subject: [PATCH] Custom provider name --- README.md | 3 ++- docker-compose.certbot.yml | 1 + docker-compose.traefik.yml | 1 + docker-compose.yml | 1 + ldap-overleaf-sl/sharelatex/login.pug | 2 +- 5 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6a5f80b..ad1a8f4 100644 --- a/README.md +++ b/README.md @@ -133,9 +133,10 @@ GitHub: ``` OAUTH2_ENABLED: "true" +OAUTH2_PROVIDER: GitHub OAUTH2_CLIENT_ID: YOUR_CLIENT_ID 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_TOKEN_URL: https://github.com/login/oauth/access_token OAUTH2_PROFILE_URL: https://api.github.com/user diff --git a/docker-compose.certbot.yml b/docker-compose.certbot.yml index 2737543..aa7f3f6 100644 --- a/docker-compose.certbot.yml +++ b/docker-compose.certbot.yml @@ -83,6 +83,7 @@ services: ## OAuth2 Settings # OAUTH2_ENABLED: "true" + # OAUTH2_PROVIDER: YOUR_OAUTH2_PROVIDER # OAUTH2_CLIENT_ID: YOUR_OAUTH2_CLIENT_ID # OAUTH2_CLIENT_SECRET: YOUR_OAUTH2_CLIENT_SECRET # OAUTH2_SCOPE: YOUR_OAUTH2_SCOPE diff --git a/docker-compose.traefik.yml b/docker-compose.traefik.yml index 62095ee..ef20da0 100644 --- a/docker-compose.traefik.yml +++ b/docker-compose.traefik.yml @@ -164,6 +164,7 @@ services: ## OAuth2 Settings # OAUTH2_ENABLED: "true" + # OAUTH2_PROVIDER: YOUR_OAUTH2_PROVIDER # OAUTH2_CLIENT_ID: YOUR_OAUTH2_CLIENT_ID # OAUTH2_CLIENT_SECRET: YOUR_OAUTH2_CLIENT_SECRET # OAUTH2_SCOPE: YOUR_OAUTH2_SCOPE diff --git a/docker-compose.yml b/docker-compose.yml index 9b809a1..a972113 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -81,6 +81,7 @@ services: ## OAuth2 Settings # OAUTH2_ENABLED: "true" + # OAUTH2_PROVIDER: YOUR_OAUTH2_PROVIDER # OAUTH2_CLIENT_ID: YOUR_OAUTH2_CLIENT_ID # OAUTH2_CLIENT_SECRET: YOUR_OAUTH2_CLIENT_SECRET # OAUTH2_SCOPE: YOUR_OAUTH2_SCOPE diff --git a/ldap-overleaf-sl/sharelatex/login.pug b/ldap-overleaf-sl/sharelatex/login.pug index f165d44..aedad20 100644 --- a/ldap-overleaf-sl/sharelatex/login.pug +++ b/ldap-overleaf-sl/sharelatex/login.pug @@ -50,5 +50,5 @@ block content 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 + | Log in via #{process.env.OAUTH2_PROVIDER || 'OAuth'} //- <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<