From c561d93632193e8e093c8e369dca4584647ae68c Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Mon, 18 Dec 2023 22:43:19 +0200 Subject: [PATCH] Updated B2C (markdown) --- B2C.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/B2C.md b/B2C.md index 5a6e4a9..e22cf1d 100644 --- a/B2C.md +++ b/B2C.md @@ -4,6 +4,24 @@ - B2C feature added: https://github.com/wekan/wekan/commit/93be112a9454c894c1ce3146ed377e6a6aeca64a - Similar like [ADFS](ADFS), but `email` is first of array `userinfo[emails]` +## Snap + +``` +sudo snap set wekan oauth2-enabled='true' +sudo snap set wekan oauth2-b2c-enabled='true' +sudo snap set wekan oauth2-username-map='sub' +sudo snap set wekan oauth2-request-permissions='openid email profile' +sudo snap set wekan oauth2-client-id='xxxxxxxx' +sudo snap set wekan oauth2-secret='xxxxxxx' +sudo snap set wekan oauth2-server-url='https://B2C_TENANT_NAME.b2clogin.com/B2C_TENANT_NAME.onmicrosoft.com/B2C_POLICY_NAME' +sudo snap set wekan oauth2-auth-endpoint='/oauth2/v2.0/authorize' +sudo snap set wekan oauth2-token-endpoint='/oauth2/v2.0/token' +sudo snap set wekan oauth2-username-map='sub' +sudo snap set wekan oauth2-email-map='email' +sudo snap set wekan oauth2-fullname-map='name' +sudo snap set wekan oauth2-id-map='sub' +``` + ## Docker https://github.com/wekan/wekan/blob/main/docker-compose.yml @@ -23,3 +41,7 @@ https://github.com/wekan/wekan/blob/main/docker-compose.yml - OAUTH2_FULLNAME_MAP=name - OAUTH2_ID_MAP=sub ``` + +## Others + +Similar like above Docker. \ No newline at end of file