更新记录
1.0.0(2021-05-10) 下载此版本
发布 博客地址 https://bbs.huaweicloud.com/blogs/254161 在db.js配置自己的数据库和数据表 email.js配置邮箱
平台兼容性
阿里云 | 腾讯云 | 支付宝云 |
---|---|---|
√ | √ | × |
云函数类插件通用教程
使用云函数类插件的前提是:使用HBuilderX 2.9+
使用华为云函数工作流实现用户系统 数据库为云数据库MySQL 其它服务商云函数 通用 只需修改index.js返回参数即可 主要有用户注册 用户登陆 邮箱发送验证码 邮箱验证码校检 邮箱绑定 邮箱解绑 邮箱验证码登陆 生成token 校验token 其它功能可以在此基础上拓展
需要拿到SMTP的授权码 具体为找到邮箱设置
用户表如下
验证码表如下
测试
注册
注册成功自动登录返回用户 token token过期时间
注册时 用户名已被占用
登录
登录成功返回用户 token token过期时间
用户名或者密码错误
绑定邮箱
获取邮箱验证码
绑定前
绑定后
绑定失败
解除绑定
解除绑定失败
邮箱验证码验证失败
邮箱验证码登录
通过邮箱登录 不会返回用户名 会返回邮箱
获取用户信息
通过checkToken