{"id":13826502,"url":"https://github.com/authgear/authgear-server","last_synced_at":"2025-04-05T02:11:38.150Z","repository":{"id":36981405,"uuid":"272601623","full_name":"authgear/authgear-server","owner":"authgear","description":"Open source alternative to Auth0 / Firebase Auth","archived":false,"fork":false,"pushed_at":"2024-10-29T07:51:28.000Z","size":141681,"stargazers_count":81,"open_issues_count":381,"forks_count":37,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-10-29T17:31:10.210Z","etag":null,"topics":["2fa","auth0","authentication","identity","keycloak","login","mfa","oauth2","oidc","openid-connect","passkeys","passwordless","sso","supertokens"],"latest_commit_sha":null,"homepage":"https://www.authgear.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/authgear.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-16T03:34:34.000Z","updated_at":"2024-10-29T07:51:35.000Z","dependencies_parsed_at":"2023-12-21T11:57:50.219Z","dependency_job_id":"93a85f1f-01ed-4a61-a9f6-5d7568cdee65","html_url":"https://github.com/authgear/authgear-server","commit_stats":{"total_commits":15835,"total_committers":54,"mean_commits":"293.24074074074076","dds":0.6679507420271551,"last_synced_commit":"57dd5adc3d7526965ffeec97737cbe94faa97911"},"previous_names":[],"tags_count":415,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authgear%2Fauthgear-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authgear%2Fauthgear-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authgear%2Fauthgear-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/authgear%2Fauthgear-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/authgear","download_url":"https://codeload.github.com/authgear/authgear-server/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247276189,"owners_count":20912288,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["2fa","auth0","authentication","identity","keycloak","login","mfa","oauth2","oidc","openid-connect","passkeys","passwordless","sso","supertokens"],"created_at":"2024-08-04T09:01:39.161Z","updated_at":"2025-04-05T02:11:38.132Z","avatar_url":"https://github.com/authgear.png","language":"Go","readme":"# Authgear Server\nAuthgear is an extensible turnkey solution for all of your consumer authentication needs.\n\nWe provide a simple auth and self-service portal for your users to start with, customizable as you grow with a simple GraphQL-based Admin API and programmable authentication flows for signup, login, and re-auth.\n\nWith a comprehensive range of out-of-the-box features to accelerate your projects, such as:\n\n- Passwordless login: Magic-link/OTP with Email, SMS, WhatsApp; Passkeys\n- Biometric Login on iOS and Android\n- 2FA: TOTP, SMS, Email\n- Integration with analytics, CDP, and drip campaigns\n- Enterprise Security: Audit logs, Bruteforce Protection, Rate Limits\n- B2B Enterprise Connections: ADFS, LDAP\n- and more...\n\n---\n\n**[🏡 Website](https://authgear.com) [💬 Chat](https://go.authgear.com/discord) [🏛️ Forum](https://github.com/orgs/authgear/discussions) [📋 Docs](https://docs.authgear.com/)**\n\n## Documentation and quick-start guide\nThe easiest way to start is to sign up at [authgear.com](https://authgear.com) for a free account.\n\n[✅ Quick Start Guide](https://docs.authgear.com/get-started/start-building)\n\nOur Quick Start Guide includes tutorials and code examples for popular programming languages, tools, and frameworks like JavaScript, Go, PHP, Next.js, Laravel, Spring, and more.\n\nFor more details about getting started with using Authgear, check out the official documentation site at https://docs.authgear.com.\n\nAlso, you can take a look at our [example projects repos](https://github.com/orgs/authgear/repositories?language=\u0026q=example\u0026sort=\u0026type=all) that demonstrate how to use Authgear.\n\n## What is Authgear Server?\nAuthgear server is the open-source project that powers Authgear's authentication-as-a-service solution. It includes the code for the server, AuthUI, the Portal, and Admin API. You can use Authgear Server to set up your own self-hosted instance of Authgear service.\n\n## Features and Components\nAuthgear Server includes the following features and components of Authgear:\n- Authgear server (the actual service)\n- Portal (a GUI tool for managing Authgear projects)\n- AuthUI  (a customizable User Interface (UI) for login, user registration, and profile settings pages)\n- Admin API (provides a GraphQL interface for developers to interact with services and data on Authgear)\n\n### Authgear SDK\nIn addition to Authgear Server, we provide SDKs that developers can use to integrate Authgear into their apps.\n\nThese SDKs exist as standalone projects under the following repositories:\n\n- [JavaScript/React native](https://github.com/authgear/authgear-sdk-js)\n- [iOS](https://github.com/authgear/authgear-sdk-ios)\n- [Android](https://github.com/authgear/authgear-sdk-android)\n- [Flutter](https://github.com/authgear/authgear-sdk-flutter)\n- [Xamarin](https://github.com/authgear/authgear-sdk-xamarin)\n\n## Setting up the project and running Authgear Server\nThe Authgear Server project allows developers to set up their own instance of Authgear.\n\nWe've provided detailed instructions on how to set up a self-hosted instance of Authgear here: https://docs.authgear.com/deploy-on-your-cloud/local\n\n[Helm Chart](https://docs.authgear.com/deploy-on-your-cloud/helm) is the recommended way to deploy Authgear on Kubernetes for production usage\n\n## How to contribute\nPlease refer to [CONTRIBUTING.md](CONTRIBUTING.md) if you need instructions on contributing to the development of Authgear Server.\n\n## Credits\n\n- Free email provider domains list provided by: https://gist.github.com/tbrianjones/5992856/\n- This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com\n","funding_links":[],"categories":["Go","Recently Updated","Platforms services and devops","OAuth2 \u0026 OpenID"],"sub_categories":["[Aug 26, 2024](/content/2024/08/26/README.md)","User authentication (Auth0 alternatives)","Other tools"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauthgear%2Fauthgear-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fauthgear%2Fauthgear-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauthgear%2Fauthgear-server/lists"}