{"repo":"authorizerdev/authorizer","free":true,"listed":false,"github":"https://github.com/authorizerdev/authorizer","clone":"git clone https://github.com/authorizerdev/authorizer.git","description":"Your data, your control. Fully open source, authentication and authorization. No lock-ins. Deployment in Railway in 120 seconds || Spin a docker image as a micro-service in your infra. Built in login page and Admin panel out of the box.","language":"Go","stars":1979,"topics":["hacktoberfest","authentication","auth","authorization","2fa","golang","security","user-privileges","role-based-access-control","typescript"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"Authorizer Open-source authentication and authorization for your applications. Bring your own database and stay in control of user data. Documentation · OAuth 2.0 / OIDC · v1 → v2 migration · Contributing · Discord Authorizer is an open-source authentication and authorization server you can self-host. Connect any supported database (13+ backends including Postgres, MySQL, SQLite, SQL Server, YugaByte, MariaDB, Cassandra, ScyllaDB, MongoDB, ArangoDB, DynamoDB, and Couchbase) and run OAuth2/OIDC, social login, MFA, magic links, RBAC, webhooks, and email templates from one place. v2 note: Authorizer v2 uses CLI arguments for all configuration. The server does not read from .env or OS environment variables. Pass config when starting the binary (e.g. ./authorizer --client-id=... --client-secret=... ). See MIGRATION.md. Quick start (local) Prerequisites: Go ≥ 1.24 (see go.mod ). make dev runs the server with SQLite and development defaults (RS256 keys, sample client credentials). Open the URL printed in the logs (default port 8080 ) and sign in with --admin-secret ( admin in dev). For production builds, tests, and Docker, see Getting Started below. Introduction We offer the following functionality - ✅ Sign-in / Sign-up with email ID and password - ✅ Secure session management - ✅ Email verification - ✅ OAuth2 and OpenID Connect compatible APIs (IdP, Relying Party/broker, and both simultaneously for multi-tenant SSO) - ✅ Machine-to-machine (service-to-service) authentication with cli","default_branch":null,"files":null,"tree":[],"storefront":"/r/authorizerdev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/authorizerdev/authorizer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}