Replies: 12 comments 21 replies
-
|
Actually you can manually modify the client id in pocket-id as pointed out by the developer of pocket-id here |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the link, I did manage to change client ids, but unfortunately we still cannot make other clients work. |
Beta Was this translation helpful? Give feedback.
-
|
Update - desktop app also can be configured with pocketID. A bit that was missing but was filled in by @savely-krasovsky is that the redirect uri for desktop app need to end with :* Some more details here Update 2 - android also released and working from Google Play
|
Beta Was this translation helpful? Give feedback.
-
|
Does this work for mobile? |
Beta Was this translation helpful? Give feedback.
-
|
I tried to follow the official guide with the additional information provided here and in the official external idp compose, while I think I am close I still can't get authenticated. Maybe @C8opmBM you can help me catch what's misaligned? I am getting a Access Denied message. An admin account with my email was already present in OpenCloid, it was created after the initial setup through the default admin account. In Pocket-ID my user has the same email, so I expected it to be matched with the existing Opencloud user.
In the browser console I can see two requests with errors: I am using docker-compose.yaml Pocket-ID
|
Beta Was this translation helpful? Give feedback.
-
|
I glanced over, but cannot find anything to help you out. |
Beta Was this translation helpful? Give feedback.
-
|
You have serious CSP issues. CSP issues are always a show stopper. Seems that your IdP has media elements on its login page. Please add a line here to allow that: https://github.com/opencloud-eu/opencloud-compose/blob/main/config/opencloud/csp.yaml#L34 |
Beta Was this translation helpful? Give feedback.
-
|
Following this, I was able to get the web version to work (albeit with a generated id, not using I removed the callback urls in PocketId, and it let me log in with a specific port number shown. However, it gave me the message of: Similarly, in Android, I'm able to log in I think, but it immediately tells me my token has expired and to sign back in. I'm guessing this is a similar problem? Has anything changed since this was first published in June? |
Beta Was this translation helpful? Give feedback.
-
|
There's one thing I don't understand. EDIT : Solved! Sorry! |
Beta Was this translation helpful? Give feedback.
-
|
With recent Pocket-ID changes this seems to be failing now for the Desktop app. My web/mobile are still fine. I think it might be related to the wildcard (*) changes that have happened in Pocket-ID v2.0. Anyone been able to figure out how to make it work? |
Beta Was this translation helpful? Give feedback.
-
|
I was hoping the new update to PocketID would make everything better, but I'm still having issues with Desktop. I'm using the opencloud-compose docker file with the default traefik reverse proxy. I'm able to use pocketid to log into the web and to android, but can't get it to work for desktop. When I try, it asks me to log in with my web browser (or copy the link manually) but doing so, the web browser returns a 403 Forbidden error making me think there's a disconnect between the reverse proxy and trying to redirect to http://127.0.0.1. If I edit the link it provides and change the redirect to https://127.0.0.1 it at least goes to PocketID, attempts to log in, and then complain that it's an invalid redirect url. Any ideas? |
Beta Was this translation helpful? Give feedback.
-
|
I did. I originally set the callback in pocketid to http://127.0.0.1 and that's when it threw up the 403. It wasn't until I changed the provided URL from desktop to https that it at least allowed pocketid to try and login but fail. The logs are complaining about sending an http request to a https server, so somewhere it's not happy about the http bit.
…On Sun, 11 Jan 2026, at 14:53, Savely Krasovsky wrote:
Set `http://127.0.0.1`, not `https://127.0.0.1`.
—
Reply to this email directly, view it on GitHub <#1018 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AB4FERELDBCGEGUW7TM7MQL4GLH7BAVCNFSM6AAAAAB6ZUMXLWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTKNBXGA4DKMA>.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.








Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Ok, so I got it going with pocketID.
Docker compose:
Then
csp.yamlfile inconfig>csp.yamlmodify rows 7 and 8 with your pocketIDThen add in pocket ID the following groups and roles as needed:
Everything should work now.
If you need tika search and collabora, you can add them later.
Beta Was this translation helpful? Give feedback.
All reactions