website/integrations: Update Wiki.JS documentation (#4146)
* Update Wiki.JS documentation updated based on UI changes in latest Authentik version under providers, removed settings that are now the default. default Subject Mode also works instead of changing to based on username. under self registration note, updated to reflect that emails must match instead of usernames, tested with latest wikijs and authentik * fix lint Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> Co-authored-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
parent
c3a8e35a2f
commit
bdd8b59ab9
Binary file not shown.
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 67 KiB |
Binary file not shown.
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 89 KiB |
|
@ -13,7 +13,7 @@ Wiki.js is a wiki engine running on Node.js and written in JavaScript. It is fre
|
||||||
:::
|
:::
|
||||||
|
|
||||||
:::note
|
:::note
|
||||||
This is based on authentik 2021.3 and Wiki.js 2.5. Instructions may differ between versions.
|
This is based on authentik 2022.11 and Wiki.js 2.5. Instructions may differ between versions.
|
||||||
:::
|
:::
|
||||||
|
|
||||||
## Preparation
|
## Preparation
|
||||||
|
@ -34,9 +34,7 @@ Add a _Generic OpenID Connect / OAuth2_ strategy and note the _Callback URL / Re
|
||||||
In authentik, under _Providers_, create an _OAuth2/OpenID Provider_ with these settings:
|
In authentik, under _Providers_, create an _OAuth2/OpenID Provider_ with these settings:
|
||||||
|
|
||||||
- Redirect URI: The _Callback URL / Redirect URI_ you noted from the previous step.
|
- Redirect URI: The _Callback URL / Redirect URI_ you noted from the previous step.
|
||||||
- Scopes: Default OAUth mappings for: OpenID, email, profile.
|
|
||||||
- Signing Key: Select any available key
|
- Signing Key: Select any available key
|
||||||
- Sub Mode: Based on username.
|
|
||||||
|
|
||||||
Note the _client ID_ and _client secret_, then save the provider. If you need to retrieve these values, you can do so by editing the provider.
|
Note the _client ID_ and _client secret_, then save the provider. If you need to retrieve these values, you can do so by editing the provider.
|
||||||
|
|
||||||
|
@ -59,7 +57,7 @@ In Wiki.js, configure the authentication strategy with these settings:
|
||||||
![](./wiki-js_strategy.png)
|
![](./wiki-js_strategy.png)
|
||||||
|
|
||||||
:::note
|
:::note
|
||||||
You do not have to enable "Allow self-registration" and select a group to which new users should be assigned, but if you don't you will have to manually provision users in Wiki.js and ensure that their usernames match the username they have in authentik.
|
You do not have to enable "Allow self-registration" and select a group to which new users should be assigned, but if you don't you will have to manually provision users in Wiki.js and ensure that their emails match the email they have in authentik.
|
||||||
:::
|
:::
|
||||||
|
|
||||||
:::note
|
:::note
|
||||||
|
|
Reference in New Issue