乐于分享
好东西不私藏

ios app账户登录功能小结

ios app账户登录功能小结

这次是账户功能加上后第一次完成无遗留问题的版本上架,还是有一些踩坑得来的经验,小结一下。这里代表的是璞奇app的账户方案选择,不代表唯一方案。

1.不用账户名密码登录

采用密码方案,少不了面临如何加密保存的问题,以及用户密码丢失遗忘等问题,参考业界方案,这里直接不采用密码登录方案,而是采用验证码登录或者第三方验证,彻底杜绝掉密码相关问题隐患,同时引入第三方登录有,体验会明显提升。

2.第三方登录,没苹果不行

这里被打回至少两次。本意只想引入微信登录,但是apple要求,一旦引入第三方,一定需要加上apple登录(虽然非明说,但是效果就是这样)。

而且在微信app没有安装的情况下,不能使用微信网页登录的方案。

最终选择:当本机没有安装微信时,直接不展示微信登录入口。

3.第三方首次登录,需要绑定一个手机号或者邮箱

这里的核心逻辑是开发者需要能够有触达用户的方式,第三方只能做认证,无法直接实现通知等功能,也可能会失效,需要自建唯一性标识。

另外国内场景有合规要求,网络服务需要能够用户真实身份认证,而手机号目前已经实名。作为开发者实际无法获取真实用户信息,但是相当于为政府的管理留了能力。

4.关于微信登录

需要使用其跨生态的全局唯一uuid,这样app登录,网页微信登录,小程序登录,才能对应到同一个人。

5.登录后新增绑定能力

用户在登录后需要新增渠道绑定,绑定后就可以多渠道切换登录,最终定位到唯一内部账户。

6.必须在应用内支持账号删除

审核要求。

“璞奇”APP,体验不一样的修炼之旅

点击“阅读原文”下载ios版璞奇APP
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » ios app账户登录功能小结

评论 抢沙发

5 + 9 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮