Authorizer is an open-source authentication and authorization solution for your applications. Bring your database and have complete control over the user information. You can self-host authorizer instance and connect to SQL databases like postgres, mysql, sqlite.

Why you should consider using Authorizer β
β It is open source and free to use π
β Supports role-based authentication & Authorization
β Supports secure session management with HTTP only Cookies & JWT tokens
β
Supports multiple auth recipes
- Social media login (Google, Facebook, Github, more to come)
- Basic login using email & password
- Passwordless login via the magic link
β Supports database of your choice
β
Supports multiple integrations and implementations
- JS SDK that can be used in Backend (NodeJS) and Frontend
- React Component Library for React specific projects
- More to come soon...
β
Comes with Builtin Login Solution
- A login page where you can directly redirect your users and get the login state in your web application using JS SDK
β
Comes with Multiple Deployment Options
- Heroku
- Kubernetes
- Binaries
β Supports custom scripting for advanced use cases like modifying JWT token payload
β
Developed using modern stack
- GoLang with high performant Gin Server
- Exposes GraphQL API
Please share your feedback, issues on discord or Github.
Also, don't forget to share the love for authorizer by adding a star to Github projects!