hero is a feature rich oauth 2 server implementation in Go.
- User account management
- Client management
- oauth 2 rfc 6749 compliant
- Multiple databases( postgres, mysql and foundation)
- Hot templates reload for rapid development(no need to recompile when run with
- http2 support
- https support
- Let's encrypt integration
Table of contents
- Getting started
- User management
- clients management
contributions are welcome. For development please see DEVELOPER.md
Twitter : @gernesti
The project osin is the foundation from which I got insight and direction of how oauth 2 works.
This project is released under the MIT licence. See LICENCE for more details.