检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
描述 error_code String 错误码。 error_msg String 错误详情。 请求示例 手机短信验证码登录。接收验证码的手机号为12345678901,验证码为232326。 POST https://{domain_name}/api/v2/sdk/login/mobile-verify-code
error_code String 错误码。 error_msg String 错误详情。 请求示例 发送短信验证码,给指定手机号12345678901用于绑定手机号,图形验证码校验通过凭证为71d******635---{"x":237.0,"y":5.0}。 POST https
t_id。 表2 请求Body参数 参数 是否必选 参数类型 描述 mobile 是 String 接收验证码的手机号。 verify_code 是 String 接收到的验证码。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status String
验证码 获取图形验证码 校验图形验证码 获取国际区号 发送短信验证码 父主题: 用户类接口
使用手机号和短信验证码注册 功能介绍 使用手机号和短信验证码注册。 URI POST /api/v2/sdk/register/mobile-verify-code 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String
使用短信发送验证码提示“消息余量不足,请联系管理员” 问题描述 用户门户使用短信验证码方式登录、修改绑定手机号码等需要发送短信验证码的场景,提示“消息余量不足,请联系管理员”。 原因分析 在购买创建OneAccess实例时会自动配置内置短信网关,默认赠送每月1000条国内短信,2
语音网关配置 语音网关是OneAccess提供的“语音验证码”功能,当用户的手机无法收到短信验证码时,可以通过配置语音网关发送语音验证码,确保业务的连续性。包括内置网关、自定义网关两种方式。 内置网关 使用情况:选择“内置网关”后,可以在语音网关配置页面查看语音的总量和已使用量。
token 是 String 获取图形验证码返回的token。 sender 是 String 发送方(手机号、邮箱)。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 captcha_token String 图形验证码校验通过的凭证。 状态码: 400 表4
captchaId String 验证码ID。 projectCode String 项目编码,当前不支持,固定返回null。 captchaOriginalPath String 验证码原始路径,当前不支持,固定返回null。 captchaFontType String 验证码字体类型,当前不支持,固定返回null。
用户在登录页面选择“短信”页签,输入手机号。 单击“发送验证码”,输入框中输入收到的验证码,如选择“记住手机号”则下次登录时,不用再输入手机号。 若未收到短信,可单击“试试语音验证码”,收到语言验证码,此功能需要管理员已完成语音网关配置,具体操作请参见语音网关配置。 单击“登录”。 【
钉钉网关配置 当“短信验证码”和“语音验证码”都无法满足需求时,可以使用钉钉网关发送验证码,在登录用户门户、忘记密码、二次验证、重置密码、风险预警场景,OneAccess同时支持钉钉发送验证码,您只需要通过配置钉钉网关即可实现。 本文主要介绍OneAccess配置钉钉网关的方法。
通过手机号找回密码 功能介绍 用户在登录页面单击忘记密码,并选择通过手机号找回密码时,需要输入手机号、验证码、新的密码并通过图形验证码校验后调用本接口。 URI POST /api/v2/sdk/pwd/update-by-mobile 请求参数 表1 请求Header参数 参数
t_id。 表2 请求Body参数 参数 是否必选 参数类型 描述 mobile 是 String 接收验证码的手机号。 verify_code 是 String 接收到的验证码。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status String
是 SMS服务商平台创建短信应用时生成的APP_Key。 AccessKey Secret 是 SMS服务商平台创建短信应用时生成的APP_Secret。 签名名称 是 SMS服务商平台申请短信签名时的签名名称。 验证码签名通道号 是 SMS服务商平台申请验证码短信签名时生成的签名通道号。
t_id。 表2 请求Body参数 参数 是否必选 参数类型 描述 mobile 是 String 接收验证码的手机号。 verify_code 是 String 接收到的验证码。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status String
使用钉钉移动端扫描二维码登录,如果用户第一次扫码登录则会出现输入手机号和验证码绑定已有用户界面,如果已绑定过则会直接进入应用。 自动手机号绑定选项启用 使用企业微信移动端扫描二维码登录,如果用户第一次扫码登录则会自动使用钉钉手机号查找系统中手机号相同的用户自动绑定,不需要输入手机号和验证码进行绑定,已登录过则直接进入
配置支持国际区号后需配置首选国际区号,支持国际区号用于用户输入手机号场景选择国家地区,此场景默认选中首选国际区号;未配置首选国际区号时用户输入手机号场景不需要选择国际区号;第一次配置首选国际区号时会将现有用户中手机号未带有国际区号的手机号更新为带有首选国际区号的手机号。 单击“保存”。 父主题: 企业配置
面。默认是“通过手机号找回”。 输入用户信息找回密码。 选择“通过手机号找回”。 输入手机号,单击“发送验证码”。 输入收到的验证码。 输入新密码,确认新密码。 单击“确认”密码找回成功,使用新密码登录用户门户。 选择“通过邮箱找回”。 输入邮箱,单击“发送验证码”。 输入收到的验证码。
DisplayMapping object 多语言显示名映射。 countryCode String 国家地区代码。 mobileRegex String 手机号格式正则。 areaCodeSuffixes String 国际电话区号后缀。 表4 DisplayMapping 参数 参数类型 描述
注册接口 包括使用手机号和短信验证码注册。 验证码 包括获取图形验证码、校验图形验证码、获取国际区号、发送短信验证码等。 登录登出 包括用户密码登录、手机短信验证码登录、微信登录、支付宝登录、退出登录等。 社交账号 包括社交帐号登录绑定手机号、社交帐号注册并绑定手机号、获取用户已绑定的社交帐号列表、社交帐号解绑等。