您的位置:首页 > 其它

Bmob文档阅读3-特殊实体BmobUser【用户管理】

2015-11-27 16:45 281 查看
该部分的功能较多,本人经过简单梳理后的主要实战模块如下:

1.获取当前对象 

在程序启动时,就会进行判断用户之前是否在该手机进行登录或者注册,若已登录,则会自己获取当前用户,减少用户登录过程,若没有,才会调到相应界面

2.注册
查询用户 findObjects  -->
验证 -->
邮箱  BmobUser.requestEmailVerify
手机号 发送验证码 BmobSMS.requestSMSCode--验证验证码 BmobSMS.verifySMSCode--查询发送状态
注册signUp

3.登录
邮箱 BmobUser.loginByAccount
手机号
手机号+密码 BmobUser.loginByAccount
手机号+验证码 BmobSMS.requestSMSCode
第三方 BmobUser.loginWithAuthData

4.退出登录
BmobUser.logOut

5.修改密码

  密码重置-->
邮箱  BombUser.resetPasswordByEmail
手机号 BmobMSM.requestSMSCode

    密码修改 BmobUser.updateCurrentUserPassword

6.完善信息
绑定手机号  
发送并校验验证码 BmobSMS.requsetSMSCode BmobUser.verifySMSCode
更新用户 BmobUser.update [更新MobilePhoneNumber和MobilePhoneNumberVerified字段]
更新用户 BmobUser.update [官方建议使用新对象更新]
第三方关联 
关联 BmobUser.associateWithAuthData
解除关联 BmobUser.dissociateAuthData
7.手机号一键注册或登录 

 感觉用在游戏公测的时候 感觉实用性不大
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: