You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to some problem you are facing? Please describe that problem here.
I'd like to propose documenting how to integrate with OpenFGA (HTTP or gRPC) to do external fine grained authorization checks.
Describe the solution you'd like
An example similar to Keycloak Authorization services. Embedding middleware to do these checks in the backends has proven to be less reliable and portable than handling this at the networking layer outside of the pod.
Describe alternatives you've considered
Using Keycloak or OPA since we already use OpenFGA.
Additional context
This is just thinking aloud to gauge interest, upvote this issue if you would like to see some OpenFGA related integration.
The text was updated successfully, but these errors were encountered:
Thanks for proposing this, @danielloader! You get my 👍 on this as OpenFGA integration sounds like an interesting use case for Authorino indeed.
I also would like to remind about Authorino's SpiceDB integration, which is another way to implement ReBAC with an external server, already built into the AuthConfig API.
Is your feature request related to some problem you are facing? Please describe that problem here.
I'd like to propose documenting how to integrate with OpenFGA (HTTP or gRPC) to do external fine grained authorization checks.
Describe the solution you'd like
An example similar to Keycloak Authorization services. Embedding middleware to do these checks in the backends has proven to be less reliable and portable than handling this at the networking layer outside of the pod.
Describe alternatives you've considered
Using Keycloak or OPA since we already use OpenFGA.
Additional context
This is just thinking aloud to gauge interest, upvote this issue if you would like to see some OpenFGA related integration.
The text was updated successfully, but these errors were encountered: