Add OAUTH2 login to hedgedoc
This commit is contained in:
@@ -12,6 +12,16 @@ services:
|
|||||||
CMD_ALLOW_EMAIL_REGISTER: false
|
CMD_ALLOW_EMAIL_REGISTER: false
|
||||||
CMD_DB_URL: postgres://hedgedoc:${DB_PASSWORD}@hedgedoc_db:5432/hedgedoc
|
CMD_DB_URL: postgres://hedgedoc:${DB_PASSWORD}@hedgedoc_db:5432/hedgedoc
|
||||||
CMD_DOMAIN: pad.eliasfink.de
|
CMD_DOMAIN: pad.eliasfink.de
|
||||||
|
CMD_OAUTH2_PROVIDERNAME: EFlogin
|
||||||
|
CMD_OAUTH2_CLIENT_ID: ${OAUTH2_CLIENT_ID}
|
||||||
|
CMD_OAUTH2_CLIENT_SECRET: ${OAUTH2_CLIENT_SECRET}
|
||||||
|
CMD_OAUTH2_SCOPE: openid email profile
|
||||||
|
CMD_OAUTH2_AUTHORIZATION_URL: https://login.eliasfink.de/application/o/authorize/
|
||||||
|
CMD_OAUTH2_TOKEN_URL: https://login.eliasfink.de/application/o/token/
|
||||||
|
CMD_OAUTH2_USER_PROFILE_URL: https://login.eliasfink.de/application/o/userinfo/
|
||||||
|
CMD_OAUTH2_USER_PROFILE_DISPLAY_NAME_ATTR: name
|
||||||
|
CMD_OAUTH2_USER_PROFILE_EMAIL_ATTR: email
|
||||||
|
CMD_OAUTH2_USER_PROFILE_USERNAME_ATTR: preferred_username
|
||||||
CMD_PROTOCOL_USESSL: true
|
CMD_PROTOCOL_USESSL: true
|
||||||
networks:
|
networks:
|
||||||
- default
|
- default
|
||||||
|
|||||||
Reference in New Issue
Block a user