Skip to content
New issue

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

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

Already on GitHub? # to your account

Implement Basic OP profile of OpenID Connect #413

Open
6 tasks
louischan-oursky opened this issue Feb 17, 2020 · 0 comments
Open
6 tasks

Implement Basic OP profile of OpenID Connect #413

louischan-oursky opened this issue Feb 17, 2020 · 0 comments

Comments

@louischan-oursky
Copy link
Contributor

louischan-oursky commented Feb 17, 2020

Description

Conform to the Basic OP profile of OpenID Connect

  • Introduce authorization per API Client per client
  • Define the list of supported scopes
  • Support removing authorization. Removal should invalidate all sessions
  • Authorization should remember requested scopes and authorized scopes. Authorized scopes can be updated.
  • Implement the UserInfo endpoint
  • Respect authorized scopes in the UserInfo endpoint

Blog Post Specification

Blog Post of the Feature Release

Open Questions

Put a list of open questions here before a complete design / specification is decided

Related Issues

  • Server Issues
  • Client Issues
  • Guides Issues
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants