OpenID Connect Support
Open
enhancement
gofr-soc
- Dominant language
- Go
- Stars
- 20.9k
- Forks
- 1.8k
- Avg merge
- 5d 18h
- Merged PRs (30d)
- 39
Description
GoFr currently supports OAuth 2.0, which is primarily suited for authorization, not authentication, and this is where OpenID Connect is needed, as a layer built on top of OAuth.
With the help of OIDC, GoFr will be able to support identity providers like Google Identity, AWS Cognito and Okta.
The expected results are twofold:
- authenticating incoming requests using bearer tokens and a provider’s JWKS,
- enabling secure interservice communication within GoFr-based applications and services by forwarding/attaching tokens on outgoing HTTP requests
Contributor guide
Assessment
This issue has not been assessed yet.