Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JWT should not be mentioned in programmatic access #662

Closed
wasaga opened this issue Jun 6, 2023 · 0 comments · Fixed by #669
Closed

JWT should not be mentioned in programmatic access #662

wasaga opened this issue Jun 6, 2023 · 0 comments · Fixed by #669

Comments

@wasaga
Copy link
Contributor

wasaga commented Jun 6, 2023

Page: https://www.pomerium.com/docs/capabilities/programmatic-access#callback-handler

What's incorrect or missing

authenticate.example.com is the pomerium-authenticate service, we'll open that in the browser to authenticate, it will be set as iss on the jwt

Programmatic access article mentions JWT claims which is confusing, as end users are not supposed to try and inspect the contents of the token received via programmatic access callbacks.

What's the resolution?

  1. tell users the token received via programmatic access callback is an opaque value (even though its called pomerium_jwt) and they should not try to inspect and/or rely on its values.
  2. reference the User Identity page from that page as a recommended method to inspect user identity.

Based on this conversation: https://pomerium-com.slack.com/archives/C01GU5Z1YA1/p1686066555152789

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant