{"repo":"azutoolkit/authority","free":true,"listed":false,"github":"https://github.com/azutoolkit/authority","clone":"git clone https://github.com/azutoolkit/authority.git","description":"Authority - OpenID OAuth 2.0 Server and OpenID Connect Provider optimized for low-latency, high throughput, and low resource consumption built in identity provider user login.","language":"Crystal","stars":24,"topics":["openid","openid-connect","jwt-authentication","oauth2","oauth2-server","authorization","authentication-backend","oidc-server"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Authority A Modern OAuth 2.0 Server & OpenID Connect Provider Built with Crystal for high performance, low latency, and minimal resource consumption Features • Screenshots • Quick Start • Installation • Configuration • Documentation --- Why Authority? Authority is a production-ready, self-hosted OAuth 2.0 and OpenID Connect server that gives you complete control over your authentication infrastructure. Unlike cloud-based identity providers, Authority runs on your servers, keeping your user data secure and under your control. Key Benefits - High Performance - Built with Crystal, achieving exceptional throughput with minimal resource usage - Self-Hosted - Complete control over your authentication infrastructure and user data - Standards Compliant - Full OAuth 2.0 and OpenID Connect 1.0 implementation - Beautiful Admin UI - Modern, dark-themed dashboard for managing users, clients, and settings - Enterprise Security - MFA, audit logging, account lockout, password policies, and more - Customizable - HTML templates powered by Jinja for complete UI customization Architecture Overview --- Features OAuth 2.0 Grant Types Grant Type Use Case ------------ ---------- Authorization Code Web applications with server-side code Authorization Code + PKCE Mobile and single-page applications Client Credentials Machine-to-machine authentication Resource Owner Password Trusted first-party applications Implicit Legacy browser-based applications Device Code IoT devices, CLIs, and smart TVs Refresh ","default_branch":null,"files":null,"tree":[],"storefront":"/r/azutoolkit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/azutoolkit/authority/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."}