Authing 知识库
🛠 开发资源🥂 集成案例🔭 常见问题🖥 控制台
3.0.0
3.0.0
  • 欢迎
  • Authing 概述
  • 快速开始
    • 注册 Authing 开发者账号
    • 第一个应用
    • 基础概念
    • 实现单点登录
    • 控制台概览
    • 部署模型和价格
    • 最佳开发实践
    • 我该如何选择 Authing 的技术
  • 进阶指南
    • 理解认证和授权
      • 用户名 - 密码认证
      • 邮箱 - 密码认证
      • 手机 - 验证码认证
      • JWT Token 释义及使用
    • 验证 Token
    • 配置用户权限
    • 迁移老数据进 Authing
    • 错误代码
  • 认证
    • 接入 OAuth 2.0
      • 创建 OAuth 应用
      • 使用 OAuth 授权
    • 接入 OpenID Connect
      • 创建 OIDC 应用
      • 使用 OIDC 授权
      • 理解 OIDC 流程
      • OIDC 常见问题
    • 接入 SAML
      • 创建 SAML Identity Provider 应用
      • 创建 SAML Service Provider 应用
      • 理解 SAML 流程
      • 同时使用 Authing 作为 SP 和 IdP
      • 使用 SAML Identity Provider
        • 在阿里云访问管理中使用
        • 在腾讯云访问管理中使用
        • 在 Auth0 中使用
      • 使用 SAML Service Provider
        • 与 Auth0 SAML IdP 对接
        • 与 SSOCircle SAML IdP 对接
    • 接入 LDAP
      • 配置 LDAP 服务
      • 使用 Authing 的 LDAP 用户目录
    • 接入 Active Directory
  • 社会化登录
    • 接入 Web 端社会化登录
      • GitHub 登录
      • 微信 PC 扫码登录
      • 微信 APP 内网页登录
      • 企业微信(第三方应用)网页授权登录
      • 企业微信(第三方应用)扫码登录
      • 企业微信(企业内部)扫码登录
      • 新浪微博登录
      • 钉钉登录
      • QQ 登录
      • 配置登录授权 Scope
    • 接入移动端社会化登录
      • 微信登录
      • 支付宝登录
    • 接入小程序登录
      • 小程序登录
        • 用户登录凭证(code)最佳实践
      • APP 拉起小程序登录
    • 打通微信账号体系
  • 扫码登录
    • 小程序扫码登录
      • 接入私有化小程序
    • APP 扫码登录
      • 快速接入
      • Web 端 SDK
      • 完整接口列表
      • 自定义配置项
      • 扫码登录原理
  • 移动应用登录
    • 移动应用 SSO
      • 自动检测登录
      • 唤起 App 登录
    • 移动应用身份提供商
  • 授权
    • Authorization 基础概念
      • 什么是基于角色的管理(RBAC)
      • 什么是基于属性的管理(ABAC)
      • 什么是零信任网络
    • Authorization at Authing
    • 接入 RBAC
    • 接入 ABAC
    • 接入组织机构管理
  • 扩展能力
    • 自定义认证流程(Pipeline)
      • 创建你的第一个 Pipeline 函数
      • Pipeline 函数开发指南
      • 应用场景
      • user 对象
      • context 对象
      • 使用环境变量
      • 可用的 Node Modules
      • 如何调试
      • Node SDK
      • GraphQL API
      • 常见问题
      • 私有化部署
    • 使用 Webhook
    • 自定义用户字段
  • 开发资源
    • 开发资源
    • API(GraphQL)
    • Guard for Web
      • 自定义 Guard 的 UI 样式
    • Guard for Mobile
      • Guard for React Native
    • Guard VS 自定义 UI
    • SDK for 单点登录
    • SDK for JavaScript
      • 查询用户权限
      • 绑定社会化登录
      • 自定义用户字段
      • 管理 MFA 口令
      • 自定义请求链接
    • SDK for Node.js
      • 权限控制
      • 查询用户权限
      • 组织机构管理
      • 老版权限控制(deprecated)
      • Pipeline 函数
      • 自定义用户字段
      • 绑定社会化登录
      • 管理 MFA 口令
      • 自定义请求连接
    • SDK for React Native
    • SDK for 微信小程序
    • SDK for Java
    • SDK for Objective-C
    • SDK for Python
    • SDK for Go
    • SDK for PHP
    • 函数计算(FaaS)
  • 通信
    • 邮件
    • SMS
  • MFA
    • 配置 MFA 安全口令
      • 使用 Microsoft Authenticator 添加 MFA 令牌
    • 接入 MFA
  • 安全
    • 配置 Web 安全域
    • 配置用户池密码强度
    • 配置密码加密函数
  • 其他
    • 常见问题
    • 集成案例
      • Authing 与 AWS 集成案例
      • 函数计算与 AaaS 集成案例
      • Odoo 集成案例
      • 社会化登录集成案例
    • 社交互联数据
    • 为 Authing 贡献 SDK
      • 了解 Authing 的模块
Powered by GitBook
On this page

Was this helpful?

  1. 进阶指南

错误代码

错误代码消息格式如下:

    {
        message: '系统繁忙,请稍后再试',
        code: 1000,
        data: null
    }

代码

描述

1000

系统繁忙,请稍后再试

1001

无权限执行此项操作

2000

账号异常,需要输入验证码

2001

验证码验证失败(验证码错误)

2002

月登录限额已用完

2003

注册或登录时邮箱格式不正确

2004

用户不存在

2005

用户已被锁定

2006

密码不正确

2007

应用名非法

2008

已拥有同名应用

2009

非法的应用类型

2010

需提供操作的应用的ID

2011

应用不存在

2012

缺少默认用户组

2013

非法的应用描述

2014

搜索用户时输入格式错误

2015

搜索用户时搜索类型非法

2016

解密客户端密码出错

2017

解析邮件模本的meta_data(宏)命令错误

2018

用户无权限修改此项内容

2019

修改密码时需要先进行验证

2020

尚未登录,无权限访问此请求

2021

邮件发送失败,原因:无法获取邮件模版

2022

用户邮箱验证失败,原因:无法获取邮件模板

2023

用户邮箱验证失败,原因:验证链接已过期,需重新发送

2024

项目描述不能超过140个字

2025

使用默认邮件服务商出错

2026

用户已存在,请不要重复注册

2027

OAuth注册,但尝试用密码登录,因未设置密码,无法验证,请通过OAuth登录

2028

请提供正确的手机号或邮箱

2029

密码长度不能少于 6 位

2030

一次性查询的用户不能超过 80 人

2031

应用已禁止注册用户

2032

注册时需要密码

2034

用户名已存在

2035

手机号已绑定

2036

用户不属于此用户池

2037

填写的旧邮箱与实际邮箱不匹配

2038

填写的旧手机与实际手机不匹配

2039

域名已被占用

2040

人头数目限制已满

2100

注册过于频繁,请稍候再试

2101

请提供应用ID

2200

该邮箱已存在,请换一个吧

2201

请输入原始密码

2202

修改的信息不属于当前用户

2203

原始密码错误

2204

邮箱格式不正确

2205

缺少参数:registerInClient

2206

登录信息已过期, 需重新登录

2207

登录信息有误, 需重新登录

2208

请换一个与现有邮箱不同的邮箱吧

2209

无权限删除该用户

2210

执行了错误的删除操作,可能原因是意图删除不存在的用户,或删除过程中出现了其它错误

2211

缺少参数:username(用户 username)

2212

不能删除 root 用户

2213

当尝试绑定第三方OAuth登录方式时,发现已绑定过此种方式

2214

读取已绑定的OAuth登录方式失败

2215

当尝试绑定第三方OAuth登录方式时,将要绑定的账号已被绑定过了

2216

当尝试解绑第三方OAuth登录方式时,没有绑定过此种OAuth登录

2217

当尝试解绑第三方OAuth登录方式或邮箱时,只有一种登录方式,故不能解绑

2218

当尝试修改密码时,没有绑定邮箱,不允许修改

2219

当尝试解绑邮箱时,此用户没有绑定邮箱

2220

当尝试创建或更新 OAuth 应用时,已经存在此应用名

2221

当尝试更新 OAuth 应用时,应用不存在

2222

当尝试创建或更新 OAuth 应用信息时,使用了保留域名

2223

当尝试创建 OAuth 应用信息时,使用了已经被使用的域名

2224

用户池不存在

2225

updateUser 接口不能直接修改邮箱,请使用 updateEmail 接口

2226

updateUser 接口不能直接修改手机号,请使用 updatePhone 接口

2227

修改邮箱必须验证原来的邮箱

2228

修改邮箱必须验证原来的邮箱

2229

新邮箱和旧邮箱一样

2230

新手机号和旧手机号一样

2231

请求参数不全!

2300

验证码过期

2401

移动应用 sso session 不存在

3012

宏命令执行错误

3013

发送邮件错误,未知错误

3014

邮件发送失败,原因:无法获取transporter

3617

无权添加协作者

3618

无权添加权限项目

3619

无权查看此用户参与协作的用户池信息

3620

协作者已存在

3621

无权删除协作关系

3622

无权查看协作者列表

3623

协作关系不存在

3624

无权修改协作者

3829

此二级域名已被占用

4212

OIDC 应用不存在

5000

获取订单对应应用失败

5001

订单不存在

5022

创建订单失败

5023

创建支付宝订单失败

5024

创建订单失败,未知错误

5025

创建订单失败:价格不合法

7348

SAML SP 应用不存在

8128

返回 saml assertion 时发生错误

Previous迁移老数据进 AuthingNext接入 OAuth 2.0

Last updated 4 years ago

Was this helpful?