使用 apifm 插件进行 Flutter 云开发——用户注册/登陆/忘记密码/退出

知识点回顾

本文主要介绍如何在 Flutter 中快速实现手机号码 + 短信验证码的用户注册,继而可以实现使用手机号码进行登录。所以在阅读本文内容之前,你需要先回顾并了解一下以下章节的内容:

《使用 apifm 插件进行 Flutter 云开发——短信验证码》

后台配置

免费开通开发者后台

《使用 apifm 插件进行 Flutter 云开发——安装篇》

开启 “手机号用户注册及登录” 模块

  1. 登录 “第一步” 注册的后台,左侧菜单 --> 工厂设置 --> 模块管理

  2. 找到 “手机号用户注册及登录” 模块,点击 “启用模块” ,然后 F5 刷新一下后台界面

apifm 使用说明

手机号注册

 Apifm.register_mobile(Map<String, String> params)

最常用的一种注册方式,输入手机号码,获取短信验证码,回填校验通过后即可完成注册

示例代码:

Apifm.register_mobile({
  'mobile': '13500000000',
  'pwd': '123456',
  'nick': '张三'
})

手机号码登录

 Apifm.login_mobile(String mobile, String pwd, String deviceId, String deviceName)

示例代码:

var res = await Apifm.login_mobile('13500000000', '123456', '33010500879931234', 'iphone8 Plus');
int uid = res['data']['uid'];
String token = res['data']['token'];
print('uid: $uid, token is : $token');

deviceId 建议读取手机序列号;

deviceName 建议读取手机型号;

忘记密码后重置密码

 Apifm.resetPwd(String mobile, String pwd, String code)

用于忘记密码找回,重置密码时候使用

填写手机号码,系统下发短信验证码,回填正确的验证码后完成新密码的设置

检测登录 token 是否有效

 Apifm.checkToken(String token)

退出登录

 Apifm.loginout(String token)

退出后,当前token将立刻失效

读万卷书不如行万里路!自己动手写个 helloworld,把知识装进口袋!

期待你成为我的大佬~

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

api工厂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值