# Functions
InitRBAC returns a new instance of gorbac.RBAC for Role-Based Access Controls.
NewPassword generates cryptographically secure random bytes, base64 encodes it, and returns it.
ValidRole takes a string and compares it to a list of valid rules.
# Variables
ErrInvalidToken is returned if the passed in JWT is unable to be parsed by the library.
ErrSecretTooShort is an signaling the provided secret must be longer.
ExpiryDuration determines that all tokens expire 24 hours after minting.
MinBytes is the minimum amount of bytes for secret allowed.
Create separate read and write permissions.
Create separate read and write permissions.
Permission for reading app users.
Permissions for editing app users.
Role that will have all permissions.
Role that has User Write and Read permissions.
Role that has User Read permission.