-
Ory Keto
Open Source (Go) implementation of "Zanzibar: Google's Consistent, Global Authorization System". Ships gRPC, REST APIs, newSQL, and an easy and granular permission language. Supports ACL, RBAC, and other access models.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Here’s an open source Zanzibar implementation: https://github.com/ory/keto
Ory appears to offer a complete stack for the entire AuthN/AuthZ space: https://www.ory.sh
(I haven’t used or evaluated this software)
System76 released one recently - https://github.com/system76/recognizer
You're right though - we have a home rolled one where I work that is very robust and could easily be generalized, but it's also fairly simple (to build). I suspect most engineers jump at the chance to get to build a project like this rather than vendoring in something external (whether FOSS or commercial).
Related posts
-
Can't login through google.
-
Using Google Sheets as the back end/APIs of your app
-
Seeking feedback on a project of my mine (identity management / OAuth2 / OIDC)
-
What is the best way to implement social logins in an API-only Rails app?
-
Check isAdmin in Next 13 on the Client Side with Client Component?