Figuring out how to version your project can be a pain... let sver do the hard work - producing versions that are unique, sortable, human readable, and semantically correct.
Rego is a declarative language for writing policies. Here are a few tips and tricks for how to get started reading and writing Rego.
Github's authorization model uses a combination of roles and scopes, which makes it hard to pre-compute a user's access ahead of time.
Unlike most developer APIs, authorization is in the critical path of every application request, and requires a different architecture.
Why we started Aserto: the missing developer API for application authorization.
OAuth2 scopes were never intended to be an authorization mechanism, and indeed are a bad idea when used as a substitute for a real authorization architecture.