Komodo
The following example variables are used, and should be replaced with your actual URLS.
- komodo.example.com (The url of your Komodo instance.)
- id.example.com (The url of your Pocket ID instance.)
Pocket ID Setup
- In Pocket-ID create a new OIDC Client, name it i.e.
Komodo
. - Set a logo for this OIDC Client if you would like too.
- Set the callback URL to:
https://komodo.example.com/auth/oidc/callback
. - Copy the
Client ID
, andClient Secret
for use in the next steps.
Komodo Setup
This example uses the docker-compose deployment type of komodo See the Official Docs for more information.
Add the following lines to your komodo .env
file replacing the values with the ones you copied above:
KOMODO_OIDC_ENABLED=true
KOMODO_OIDC_PROVIDER=https://id.example.com
KOMODO_OIDC_CLIENT_ID=<your client id from above>
KOMODO_OIDC_CLIENT_SECRET=<your client id from above>
## Make usernames the full email.
KOMODO_OIDC_USE_FULL_EMAIL=true
Save and redeploy komodo and you should be able to login using OIDC with Pocket ID.