LubeLogger
Sign in to the LubeLogger vehicle maintenance tracker with Pocket ID.
Requirements
Section titled “Requirements”- LubeLogger
- HTTPS connection to your LubeLogger server
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
LubeLoggerand add the callback URLhttps://lubelogger.example.com/Login/RemoteAuth. - Click Create and copy the Client ID and the Client secret. Under Show more details, also copy the Authorization URL, the Token URL, the Userinfo URL, the Logout URL and the Certificate URL. The client secret is only shown once.
- On the client’s General tab, turn on PKCE, then click Save.
- On the client’s Access tab, select the groups that may sign in under Allowed User Groups, or choose All Users.
Configure LubeLogger
Section titled “Configure LubeLogger”-
Open LubeLogger and navigate to User Icon → Configure → Acknowledge and Continue → Next → Next → Next → Single Sign On.
-
Enter the following values from Pocket ID. Leave all others empty or at their defaults.
LubeLogger Pocket ID value OIDC Provider Pocket IDOIDC Client ID Client ID OIDC Client Secret Client secret OIDC Auth URL Authorization URL OIDC Token URL Token URL OIDC UserInfo URL Userinfo URL OIDC JWKS URL Certificate URL OIDC Logout URL Logout URL OIDC USE PKCE True -
Click Next.
-
Enable OIDC for Root User.
-
Enter the Root User Email Address.
-
Click Save.
-
Return to Garage and sign out to test the connection. After signing out, you should see a Login via Pocket ID button.