标签: Auth

Auth API:Feat手机账号注册接口流程文档

FEAT Auth API 是一组提供用户注册账号和登录账号功能的接口,FEAT网站的注册流程必须以手机号码作为注册账号,同时亦作为登录账号使用。注册过程涉及获取短信验证码、获取注册许可Token的安全认证步骤,必须按照以下步骤的顺序调用对应接口。

继续阅读

Auth: login

这是用户登录接口,使用场景为已经注册的用户提交正确手机号码和密码到该接口,请求成功后返回用户的Authorization Token。前端获取该Token后,在调用需要用户登录的FEAT API时,将Token配置在请求头Authorization,即可正常访问。

Request

HTTP request

POST https://www.featapi.com/api/api/auth/login/

继续阅读

Auth: vcode verification

这是短信验证码检验接口,使用场景为用户进行注册流程,已经调用过“短信验证码发送接口”,并且收到了短信验证码。用户输入短信验证码,前端提交参数到该接口进行验证,验证成功后,根据form_id不同,进行不同的操作。

目前支持的操作包括:

  • FEAT服务返回注册许可Token,前端使用许可Token调用注册账户接口完成注册流程。
  • FEAT服务返回用户登录key和uid。

Request

HTTP request

POST https://www.featapi.com/api/auth/phone/verification/

继续阅读

Auth: send vcode

这是短信验证码发送接口,使用场景为用户进行注册流程,先输入手机号码,并且接收注册短信验证码。前端提交手机号码和相关参数,请求成功后FEAT服务以短信形式发送6位数字验证码到目标手机。验证码有效时间为15分钟。

Request

HTTP request

POST https://www.featapi.com/api/auth/phone/code/

继续阅读