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 instances and connect to any database. Currently supports 11+ databases including Postgres, MySQL, SQLite, SQLServer, YugaByte, MariaDB, PlanetScale, CassandraDB, ScyllaDB, MongoDB, ArangoDB, DynamoDB, Couchbase.
All the features that you would expect from your user layer, out of the box. And, we keep adding more. Check our roadmap.
Deploy on Railway.app • Deploy to Heroku • Deploy to Render • k8s • On your local
Introduction • Video Introduction • GraphQL APIs • Javascript SDK • React SDK
Documentation Home • Issue Tracker • All Releases
Join us on Discord • Ask us a question
We would be delighted to have you join the effort. Please head over to our contribution guideline for detail guide.
- Most simple - show your love by spreading the word 🤗 .
- We maintain a list of good first issues. These are simple issues you can pick up whlle getting familiar with the codebase.
- We encourage you to try out Authorizer in your pet project and let us know what you feel and perhaps report a bug. If you have used it enough, may be you want to leave a testiomonial for us.
- We strive for superior developer expirience (DX). We want to hear from you, about your developer expirience while using Authorizer. You can help us find the gaps in onboarding, documentation, API design, what not. No matter how trivial the issue, please report us. Chances are, many other developers might be facing it. Fixing that DX issue is priority for us.
- Last but not least, please tell us what you like about Authorizer. It helps to know what parts we are getting right.
Important : Since we are an open source project, community feedback is our primary source to know if we are on right track or not. We always look forward for your feedback.