mirror of
https://github.com/pocket-id/pocket-id.git
synced 2025-12-11 07:42:58 +03:00
🐛 Bug Report: state #325
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @PaddyPat on GitHub.
Reproduction steps
Dear Elias,
I was in discussion to enable mailu with openid - pocketid.
There is a team, who implement openid for mailu and as I read from other oidc tools, its well implemented but pocketid ignores a state parameter:
—
Ah, I think I found the problem. You are right, it seems to be a problem of PocketID. Our request to PocketID contains a state parameter for security reasons. But unfortunately, PocketID seems to ignore such parameters and pp redirects the user only with the code query parameter. Therefore, it might be a good idea to open an issue at PocketID because the state is part of the OpenID Connect standard.
Log infos also in this thread:
https://github.com/heviat/Mailu-OIDC/issues/50#issuecomment-2668746684
—
Maybe, you could take a look about this issue?
Thanks for your time and this great tool!
Br 👍
Expected behavior
Login should work
Actual Behavior
Ignores login
Version and Environment
.
Log Output
https://github.com/heviat/Mailu-OIDC/issues/50#issuecomment-2659358458
@PaddyPat commented on GitHub:
@PaddyPat commented on GitHub:
@stonith404 commented on GitHub:
Could you try the
ghcr.io/pocket-id/pocket-id:developmentimage and let me know if this works now?@stonith404 commented on GitHub:
Thanks. Yeah, that's a problem of Mailu. The access token must be sent in the authorization header as an bearer token.
Because of that I'm closing this issue.
@stonith404 commented on GitHub:
It seems like Mailu doesn't send an access token. Can you try the latest
ghcr.io/pocket-id/pocket-id:developmentimage again and confirm that Pocket ID logs "Missing access token"?