This is about signing into PostQueen. Connecting social networks so she can post to them is
a different thing entirely: see Providers.
Before you start
Setup
We will use Authentik as an OIDC provider example, with base URLhttps://authentik.example.com
1
Create an Application/Provider on the Authentik side
You will find the following important information:
redirect_uri=>https://postqueen.example.com/settingsclient_id=>randomclientidclient_secret=>randomclientsecretauth_url=>https://authentik.example.com/application/o/authorizetoken_url=>https://authentik.example.com/application/o/tokenuserinfo_url=>https://authentik.example.com/application/o/userinfo
OIDC is a standard, so the same values come from any OIDC provider. Okta, Microsoft Entra ID, Auth0 and Google Workspace all expose them, as do self-hosted providers such as Keycloak and Dex.
2
Configure POSTQUEEN_GENERIC_OAUTH
true to enable OIDC login.3
Configure display name
4
Configure logo URL
5
Configure POSTQUEEN_OAUTH_AUTH_URL
6
Configure POSTQUEEN_OAUTH_TOKEN_URL
7
Configure POSTQUEEN_OAUTH_USERINFO_URL
8
Configure POSTQUEEN_OAUTH_CLIENT_ID
9
Configure POSTQUEEN_OAUTH_CLIENT_SECRET