Boruta is the core of an OAuth/OpenID Connect provider implementing authorization business rules.
Documentation