About - Ulbora/GoAuth2 GitHub Wiki
About GoAuth2
Current Version: v0.1.2 RC3
A complete standalone Oauth2 Server RFC 6749 implementation written in Golang and licensed under the GPL V3 license.
Features:
- Dependency Injection to lower memory footprint
- Compressed Enhanced JWT token that lets users control access to REST endpoints down to the user level
- Uses MySql database (others possible)
- Works with Any Authentication Service (default is GoAuth2Users)
- Can be compiled to run on any platform
- Uses Enhanced JSON Web Tokens (EJWTs) to secure REST services
- Specific endpoints can be secured based on:
- Role of a user
- Scope (read, write)
- Specific endpoints can be secured based on: