Skip to content
/ gorbac Public
forked from mikespook/gorbac

goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.

License

Notifications You must be signed in to change notification settings

mrcuix/gorbac

Repository files navigation

goRBAC

goRBAC provides a lightweight role-based access control implementation in Golang.

For the purposes of this package:

* an identity has one or more roles.
* a role requests access to a permission.
* a permission is given to a role.

Thus, RBAC has the following model:

* many to many relationship between identities and roles.
* many to many relationship between roles and permissions.
* roles can have a parent role.

About

goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published