Updated B2C (markdown)

Lauri Ojansivu 2023-12-18 22:43:19 +02:00
parent e149078916
commit c561d93632

22
B2C.md

@ -4,6 +4,24 @@
- B2C feature added: https://github.com/wekan/wekan/commit/93be112a9454c894c1ce3146ed377e6a6aeca64a - B2C feature added: https://github.com/wekan/wekan/commit/93be112a9454c894c1ce3146ed377e6a6aeca64a
- Similar like [ADFS](ADFS), but `email` is first of array `userinfo[emails]` - 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 ## Docker
https://github.com/wekan/wekan/blob/main/docker-compose.yml 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_FULLNAME_MAP=name
- OAUTH2_ID_MAP=sub - OAUTH2_ID_MAP=sub
``` ```
## Others
Similar like above Docker.