Authok认证API
应用授权
复制页面
Authok认证API
登录
社会化登录
GET
数据库/AD/LDAP登录
GET
企业级登录(SAML)
GET
免密登录
POST
多因素认证(MFA)
发起多因素质询请求
POST
基于一次性密码(OTP)进行多因素认证(MFA)
POST
基于OOB进行多因素认证(MFA)
POST
基于Recovery Code进行MFA认证
POST
关联/添加新的认证器
POST
获取认证器列表
GET
删除认证器
DELETE
SAML
介绍
接收SAML请求进行初始化登录
GET
获取元数据
GET
IdP初始化的单点登录流程(SSO)
POST
WS-Federation
接收WS-Federation请求用于初始化登录
GET
获取 WS-Federation 元数据
GET
应用授权
授权码流程
GET
授权码流程(PKCE)
GET
隐式流程
GET
获取设备代码
获取设备代码
POST
获取令牌
授权码流程
POST
授权码流程(PKCE)
POST
客户端凭证流程
POST
资源所有者密码
POST
设备授权流程
POST
刷新令牌
POST
本地社会化登录的令牌交换
POST
注销(Logout)
GET
通过邮件修改密码
POST
通过短信验证码修改密码
POST
获取用户详情
GET
动态应用注册
POST
撤销刷新令牌
POST
应用授权
复制页面
授权码流程
开发中
GET
/authorize
调试
Run in Apifox
Run in Apifox
OAuth 2.0授权,常规web应用程序使用该授权来访问API
请求参数
Query 参数
生成代码
audience
string
可选
您想访问的目标API的唯一标识符
scope
string
可选
要请求授权的作用域。多个作用域用空格隔开。您可以请求有关用户的任何标准OpenID Connect(OIDC)作用域,例如 profile 和 email、必须符合命名空间格式的自定义声明,或目标API支持的任何作用域(例如,read:contacts)。包括 offline_access 作用域可用于获取刷新令牌。
response_type
string
必需
要执行的OAuth 2.0 流程。code 代表授权码流程(Authorization Code Flow)
client_id
string
应用ID
必需
state
string
可选
应用 发起初始请求时携带, 授权服务器在重定向会应用时会透传. 用于防止 CSRF 攻击.
redirect_uri
string
可选
授权成功后 Authok 会重定向用户到此URL
connection
string
可选
身份源唯一标识符, 例如 wechat:pc 或 facebook. 如果为空,则会被重定向到 Authok 的托管登录页
prompt
string
可选
要启动静默身份验证请求,设置 prompt=none(有关更多信息,请参阅备注)
organization
string
可选
认证用户时使用的组织ID. 如果没有提供, 但是你的应用配置为 显示组织提示, 则用户在登录时需要选择组织.
invitation
string
可选
组织邀请的票据ID. 当邀请成员加入组织 时, 应用程序应转发邀请和组织参数
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例
请求示例
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
--request
GET
'http://127.0.0.1/authorize?response_type&client_id'
返回响应
🟢
200
成功
application/json
生成代码
Body
生成代码
object
{0}
示例
{
}
修改于
2022-03-19 18:58:28
上一页
获取 WS-Federation 元数据
下一页
授权码流程(PKCE)