https://github.com/geeklearningio/bouncer
Highly Configurable Authorization Model
https://github.com/geeklearningio/bouncer
acl aspnet-core authorization dotnet dotnet-core security
Last synced: about 1 year ago
JSON representation
Highly Configurable Authorization Model
- Host: GitHub
- URL: https://github.com/geeklearningio/bouncer
- Owner: geeklearningio
- License: mit
- Created: 2016-10-03T07:42:04.000Z (over 9 years ago)
- Default Branch: develop
- Last Pushed: 2022-12-07T18:39:23.000Z (over 3 years ago)
- Last Synced: 2025-04-05T11:34:12.008Z (about 1 year ago)
- Topics: acl, aspnet-core, authorization, dotnet, dotnet-core, security
- Language: C#
- Homepage:
- Size: 321 KB
- Stars: 4
- Watchers: 4
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://www.nuget.org/packages/GeekLearning.Authorizations/)
[](#)
# Geek Learning Advanced Authorization Library
This library provides all you need to setup a fine grained authorization model. It plugs right into
ASP.NET Core authorization model so can start quickly and feel at home.
## Features
* Hierachical scope based rights provisionning
* Item level security
* Default `AuthorizationHandler` and `IAuthorizationRequirement` to plug ASP.NET Core Authorize attributes
* ...
## Supported right repositories
The library currently supports:
* SQL Server with EF Core
We consider providing an extensibility point to enable support of additional rights repositories
## Getting Started
Please head on to the to the [wiki](https://github.com/geeklearningio/gl-dotnet-authorizations/wiki).