Calibre-Web Automated
Sign in to the Calibre-Web Automated e-book library with Pocket ID.
Create the client in Pocket ID
Section titled “Create the client in Pocket ID”- In Pocket ID, open Administration → OIDC Clients and click Add OIDC Client.
- Enter a name such as
Calibre-Web Automatedand add the callback URLhttps://calibre-web-automated.example.com/login/generic/authorized. - Click Create and copy the Client ID, the Client secret and the OIDC Discovery URL. The client secret is only shown once.
- On the client’s Access tab, select the groups that may sign in under Allowed User Groups, or choose All Users.
Configure Calibre-Web Automated through the UI
Section titled “Configure Calibre-Web Automated through the UI”- In Calibre-Web Automated, open Admin Settings → Edit Basic Configuration.
- Under Feature Configuration → Login type, select
Use OAuth (requires HTTPS). - Fill in the fields:
- OAuth Metadata URL: the OIDC Discovery URL from Pocket ID.
- OAuth Client ID: the Client ID from Pocket ID.
- OAuth Client Secret: the Client secret from Pocket ID.
- Save the settings and sign in with OAuth to test it.