Updating naming to BookLore and some formatting

This commit is contained in:
danblu3
2025-06-29 21:31:43 +00:00
committed by Aditya Chandel
parent 6e48419dc7
commit 5f72c9a01f

View File

@@ -26,25 +26,25 @@ ### Step 1: Install and Configure Pocket ID
### Step 2: Add a client ### Step 2: Add a client
Once you have logged in and configured a PassKey you now need to create an OIDC client, this will let Pocket ID know about the application that needs to be configured, and will give you the relevant keys to add to the Booklore settings dialogue Once you have logged in and configured a PassKey you now need to create an OIDC client, this will let Pocket ID know about the application that needs to be configured, and will give you the relevant keys to add to the BookLore settings dialogue
- Login to PocketID - Login to PocketID
- Go to OIDC Clients on the left side bar - Go to OIDC Clients on the left side bar
- Click Add OIDC Client - Click Add OIDC Client
- Name: Booklore [Can be anything you want] - Name: BookLore [Can be anything you want]
- Callback URLs: `https://{host}/oauth2-callback` - Callback URLs: `https://{host}/oauth2-callback`
- Tick Public & PKCE (This is required for Booklore to correctly authenticate with the client) - Tick Public & PKCE (This is required for BookLore to correctly authenticate with the client)
- Copy your Client ID to use later. - Copy your Client ID to use later.
- Click show more details and copy the Certificate URL to use later - Click show more details and copy the Certificate URL to use later
- Click Save - Click Save
### Step 3: Configure Booklore OIDC Settings ### Step 3: Configure BookLore OIDC Settings
To enable OIDC authentication in Booklore, you need to set the following within the application: To enable OIDC authentication in BookLore, you need to set the following within the application:
- Navigate to the settings cog at the top of the page - Navigate to the settings cog at the top of the page
- Providername - PocketID - Provider name - PocketID
- Client ID - Copied in Step 2 - Client ID - Copied in Step 2
- Issuer URI - This is the URL where your MAIN page of PocketID is (id.host.com for example) - Issuer URI - This is the URL where your MAIN page of PocketID is (id.host.com for example)
- JWKS URL - Copied in step 2 - JWKS URL - Copied in step 2