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
  1. Go to the admin page then Applications.

  2. Click create with provider.

  3. Set an application name then click next.

  4. Choose OAuth/OpenID provider type then click next.

  5. Choose an Authorization flow - Implicit: Immediately redirect - Explicit: User has to consent to the authorization

  6. Scroll down and copy n paste the Client Id and Client Secret into the config file.

  7. Save the app then go to Providers.

  8. Open the provider you created "Provider for App Name"

  9. Look for OpenID Configuration Issuer then copy and paste this into the AuthUrl config It should look like https://auth.domain.com/application/o/appname

  10. Restart the website to apply the new config.

Last updated