跳转至
Authany 文档
身份验证常见问题
English
简体中文
正在初始化搜索引擎
Authany 文档
首页
开始使用
开始使用
5 分钟指南
MCP 身份验证
开始构建
单页应用
单页应用
JavaScript(Web)
React
Angular
Vue
原生/移动应用
原生/移动应用
iOS SDK
Android SDK
Android SDK
Android OKHttp 拦截器扩展(可选)
Flutter SDK
React Native SDK
Ionic SDK
Xamarin SDK
不使用 SDK 接入 Authany(客户端)
常规 Web 应用
常规 Web 应用
Next.js
Express
Python Flask 应用
Java Spring Boot
ASP.NET Core MVC
Laravel
PHP
后端/API 集成
后端/API 集成
用客户端 SDK 发起已授权的后端 API 调用
在后端验证 JWT
将身份验证转发至 Authany Resolver 端点
NestJS API
机器对机器(M2M)应用
通过 OIDC 集成
通过 SAML 集成
通过 SAML 集成
将 Authany 用作 Salesforce 的 SAML 身份提供方
将 Authany 用作 Dropbox 的 SAML 身份提供方
SAML 属性映射
身份验证与访问
身份验证与访问
身份验证
身份验证
密码
密码
修改忘记密码/重置密码设置
密码策略
密码过期
为用户创建账号时如何处理密码
为用户重置密码
添加通行密钥登录
添加 WhatsApp OTP 登录
添加邮件魔法链接登录
添加生物识别登录
添加匿名用户
启用双重验证(2FA)
重新验证
为任意网页添加身份验证
禁用公开注册
自定义身份验证流程
会话
单点登录概述
单点登录概述
App2App 登录
App2Web(预验证 URL)
Web2App(从移动应用到浏览器)
强制 Authany 显示登录页面
通过 OIDC 集成
通过 SAML 集成
社交/企业登录提供方概述
社交/企业登录提供方概述
社交登录提供方
社交登录提供方
将应用接入 Apple
将应用接入 Google
将应用接入 Facebook
将应用接入 GitHub
将应用接入 LinkedIn
将移动应用接入微信
将网站接入微信
企业登录提供方
企业登录提供方
将应用接入 Microsoft Entra ID(Azure AD)
将应用接入 Microsoft AD FS
将应用接入 Azure AD B2C
账号关联
强制社交/企业登录提供方显示登录界面
使用 SDK 关联和取消关联社交/企业提供方
身份验证常见问题
身份验证常见问题
OTP 测试模式
无密码登录的 Apple App Store 审核建议
手机号验证
跳过登录界面并直接跳转到企业登录
使用 OAuth 2.0 State 参数
基于 Cookie 的身份验证中连接 Authany SaaS 的本地开发环境配置
集成
集成
动态客户端注册(DCR)
为 JWT 访问令牌或 ID 令牌添加自定义字段
用户资料
用户资料
什么是用户资料
访问用户资料
更新用户资料
资料自定义属性
使用 Hook 在注册时更新用户资料
移动应用
移动应用
应用启动时强制身份验证
自定义登录弹窗/禁用登录提示框
与其他软件集成
与其他软件集成
Authany 与 Supabase
Authany 与 Firebase
与 Google Tag Manager 集成
集成常见问题
集成常见问题
如何在注册前后追踪用户
用户直接访问 Authany 端点会发生什么
自定义
自定义
内置界面
内置界面
身份验证界面的品牌设置
用户设置
隐私政策和服务条款链接
客户支持链接
自定义文本
语言与本地化
翻译键参考
自定义界面
自定义界面
身份验证流程 API
使用 Express 实现身份验证流程 API
使用 PHP 实现身份验证流程 API
为原生应用添加自定义登录/注册界面
使用账号管理 API 手动关联 OAuth 提供方
使用身份验证流程 API 实现自定义账号恢复界面
使用自定义界面延续单点登录
自定义域名
自定义邮件和短信模板
自定义邮件服务商
自定义短信服务商
自定义短信服务商
自定义短信服务商
Twilio
Webhook/自定义脚本
事件与 Hook
事件与 Hook
阻塞事件
非阻塞事件
JavaScript / TypeScript Hook
Webhook
AMR(身份验证方法参考)
示例:使用 Hook 仅允许企业内网注册
示例:常见用例
管理与运维
管理与运维
监控
监控
用户活动审计日志
Admin API 和管理台审计日志
分析
用户管理
用户管理
账号删除
使用用户导入 API 导入用户
使用用户导出 API 导出用户
管理用户角色和用户组
禁用用户
账号有效期
迁移
迁移
批量迁移
滚动迁移
零停机迁移
安全
安全
暴力破解防护
机器人防护
欺诈防护
IP 黑名单
非 HTTP 协议重定向 URI
发送方约束
参考
参考
API
API
Admin API
Admin API
身份验证与安全
API 模式
API 查询与变更
使用全局节点 ID
使用 Admin API 获取用户
API 示例
API 示例
生成 OTP 验证码
搜索用户
更新用户头像
更新用户标准属性
身份验证流程 API
OAuth 2.0 与 OpenID Connect(OIDC)
OAuth 2.0 与 OpenID Connect(OIDC)
支持的作用域
UserInfo
用户导入 API
用户导出 API
令牌
令牌
JWT 访问令牌
刷新令牌
M2M 令牌
速率限制
速率限制
账号锁定
术语表
概念
概念
身份基础知识
Authany 使用场景
用户、身份与身份验证器
Authany 如何与您的应用集成
客户端应用 SDK
客户端应用 SDK
JavaScript SDK 参考
iOS SDK 参考
Android SDK 参考
Flutter SDK 参考
Xamarin SDK 参考
故障排除
故障排除
如何修复 Authany SDK 中的 SubtleCrypto: digest() undefined 错误
如何修复 CORS 错误
首页
身份验证与访问
身份验证常见问题
身份验证常见问题
¶
回到页面顶部