hero Build Status GoDoc

hero is a feature rich oauth 2 server implementation in Go.

Features

  • User account management
  • Client management
  • oauth 2 rfc 6749 compliant
  • Configurable.
  • Multiple databases( postgres, mysql and foundation)
  • Hot templates reload for rapid development(no need to recompile when run with -dev flag).
  • http2 support
  • https support
  • Let’s encrypt integration

Table of contents

Contributing

contributions are welcome. For development please see DEVELOPER.md

Author

Geofrey Ernest

Twitter : @gernesti

Aknowledgement

The project osin is the foundation from which I got insight and direction of how oauth 2 works.

Licence

This project is released under the MIT licence. See LICENCE for more details.

GitHub

https://github.com/gernest/hero