{"repo":"authcompanion/authcompanion2","free":true,"listed":false,"github":"https://github.com/authcompanion/authcompanion2","clone":"git clone https://github.com/authcompanion/authcompanion2.git","description":"An admin-friendly, User Management Server (with Passkeys & JWTs) - for seamless and secure integration of user authentication","language":"JavaScript","stars":84,"topics":["fastify","nodejs","passwordless-authentication","rest-api","sqlite","user-management","webauthn","webforms","admin-dashboard","javascript"],"license":null,"category":"databases-storage","readme_excerpt":"AuthCompanion 2 An admin-friendly, User Management Server - for seamless and secure integration of user authentication. Useful Links: Documentation CHANGELOG Demo Site Follow on Mastodon --- Hot topics - We've added full OpenAPI 3.0 specification integration. Access the interactive documentation at: http://localhost:3002/docs/api when running the AuthC Server. Introduction AuthCompanion aims to satisfy the most common authentication and user management needs for your web application. With AuthC you can: - Securely handle the registration, login, logout, and account recovery of user accounts. - Generate and verify JWTs, a token used for your user's session and for authenticating them into your web application's backend APIs. - Manage users via a self-service Dashboard and confidently store and own your web application's user accounts, on premises. - Enable users to login with a passkey on their mobile device (aka passwordless) or by using traditional username/passwords instead. Web Forms for Authentication AuthCompanion provides built-in web forms for user authentiation including both login and registration pages. After a user authenticates with AuthC's web forms, we pass them to your web application with a user session. For a full list of AuthC's Web Forms, see the Web Form Guide. Login Screen Registration Screen :----------------------------------: :----------------------------------------: Try it The instructions below will launch the default server for exploring the featur","default_branch":null,"files":null,"tree":[],"storefront":"/r/authcompanion","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/authcompanion/authcompanion2/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."}