package
0.0.0-20230828175541-28d87aeb44b2
Repository: https://github.com/francojposa/golang-auth.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
Create a AuthZClient consistent with RFC 6749 Section 2 - AuthZClient Registration.
No description provided by the author

# Constants

Valid AuthNUserRoles in the ExampleCom system today.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Valid AuthNUserRoles in the ExampleCom system today.

# Structs

AuthZClient represents an authorization-provider client as defined in RFC 6749 Section 1.1 - Roles.
AuthZResourceType is an abstract entity in the ExampleCom system which may be operated upon OAuth Clients request authorization-provider to operate on Resources on behalf of a AuthZResourceType Owner.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

AuthZUserRole is the role a user is assigned within ExampleCom's system AuthZUserRole disambiguates the applicable scope of ResourceOperationScope where an AuthZUserRole of "admin" gives permission for all resources in the system while an AuthZUserRole of "user" limits permission for only the resources owned by the given user.
No description provided by the author