Login Providers
Authentik Config
You should configure these options below in Config.json
{
"Providers": {
"Authentik": {
"DisplayName": "Shown in the login page to users",
"ClientId": "",
"ClientSecret": "",
"AuthUrl": ""
},
}
}Authentik Setup
Go to the admin page then Applications.

Click create with provider.

Set an application name then click next.
Choose OAuth/OpenID provider type then click next.
Choose an Authorization flow - Implicit: Immediately redirect - Explicit: User has to consent to the authorization

Scroll down and copy n paste the Client Id and Client Secret into the config file.
Save the app then go to Providers.

Open the provider you created "Provider for App Name"
Look for OpenID Configuration Issuer then copy and paste this into the AuthUrl config It should look like
https://auth.domain.com/application/o/appnameRestart the website to apply the new config.
Last updated