跳转至

Authany 文档

Authany 是一个身份验证与用户管理服务。只需几行代码,即可为您的应用添加安全的注册、登录、单点登录和用户管理功能,并通过 Authany 管理台管理一切。

开箱即用,您将获得:

  • 基于 OpenID Connect(OIDC)标准构建的零信任身份验证。
  • 现成且可自定义的注册和登录页面:支持邮箱、手机号或用户名加密码、一次性验证码、魔法链接、通行密钥、生物识别等多种方式。
  • 社交和企业登录:支持 Google、Apple、Facebook、GitHub、LinkedIn、微信、Microsoft Entra ID、AD FS、Azure AD B2C,以及任何 OIDC 或 SAML 身份提供方。
  • 多因素身份验证、会话管理、暴力破解防护和机器人防护。
  • 提供 JavaScript、React、Vue、Angular、iOS、Android、Flutter、React Native、Ionic 和 Xamarin 的 SDK,以及供后端使用的 Admin API(GraphQL)和事件与 Hook。
  • 每个项目都运行在独立的域名(your-project.authanyid.com)下,页面完全白标,您也可以使用自己的自定义域名。

工作原理

您的应用会将用户重定向到项目域名下的 Authany 登录页面。用户登录后,Authany 会签发标准的 OIDC 令牌(ID 令牌、访问令牌、刷新令牌),供您的应用和后端进行验证。密码策略、OTP 投递、多因素身份验证、社交登录提供方、会话和用户资料,其余的一切都由 Authany 处理。

概念:Authany 如何与您的应用集成