迅睿CMS 短信登录接口

你离开我真会死。 提交于 2020-07-29 10:48:18

 

本接口用于验证用户的登录,并返回用户基本信息和登录授权码。

GET请求地址:

/index.php?appid=[授权ID]&appsecret=[授权码]&s=member&c=login&m=sms

POST请求参数:

is_ajax=1&data[phone]=手机号码&sms=手机收到的验证码

返回结果:

image.png

 

以上数据中的auth就是登录认证码,如果要请求验证登录的任意页面时必须使用该认证码。

APP或者小程序开发时,通常将以上数据缓存本地,以便判断用户是否已经登录。

 

 

登录时使用手机验证码认证时,需要提前从服务端发送验证码并获取这个验证码字段code,例如:

1、发送验证码给手机,并返回验证码值:

/index.php?appid=[授权ID]&appsecret=[授权码]&s=member&c=api&m=login_code&id=手机号&code=xunruicms

如果提示图片验证码不正确的错误,你可以在cms后台:系统-系统设置-api设置-图片验证码选择禁用

2、此接口返回数据:

[
    "code" : 0表示失败, 大于0表示成功了
    "msg": 失败是的错误提示
]

3、在app注册界面新增字段用于提交手机收到的验证码:

<input type="text"  name="sms">

name为sms即可,不需要data包起来

 

 

  

迅睿CMS系统:https://www.xunruicms.com/

本文档原文地址:https://www.xunruicms.com/doc/996.html

  

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!