请教佬友们,登录功能开发,多账号登陆如何关联同一人
- 内容介绍
- 文章标签
- 相关推荐
当用户分别用“手机号 A”登录,后来又用“微信 B或者QQ C”登录时,就是这两个账号的数据如何做聚合呢,以及相应的表如何设计,系统如何知道这是同一个人?
感谢各位佬友的回复。
更新:
PDD:
1、先用QQ登录,下单。
2、然后用手机号登录下单。
3、再用QQ绑定该手机号。
4、从多多的账号账号管理中可看到一个手机号对应两个账号,可以手动切换,数据未互通。
小红shu:
1、手机号登录;
2、微信登录,发布笔记时强制要求绑定手机号;
3、手机号绑定微信,要求微信进行解绑,并提示“原微信账号将无法登录。该账号可能有订单信息”。并强制输入“我确认不再需要登录此账号”。
感觉做数据聚合太麻烦,容易数据丢失和出错。除非强制三方登录的时候绑定一个唯一标识,但用户体验差。还是看个人业务。
网友解答:--【壹】--:
微信可以申请获取用户的手机号, 按次收费
--【贰】--:
微信登录也能通过授权拿到手机号的
--【叁】--:
好像多多的账号机制是以手机号唯一的,我试了,先用QQ登录,下单。然后用手机号登录下单。再用QQ绑定该手机号。从多多的账号账号管理中可看到一个手机号对应两个账号,可以手动切换,数据未互通。
--【肆】--:
uid不暴露给任何人呀,让用户设置账号密码。
--【伍】--:
手机号日后不用了,用户怎么找回账号呢?
--【陆】--:
就看你业务要不要考虑那么复杂了,如果不考虑微信用户换绑/解绑手机号这些场景,使用微信openid是一个简单快捷的设计,但是考虑这些场景,那你的设计就复杂了。或者最简单的场景就是第一次登陆就让用户把所有能来登录信息都填好,后续用什么登录都能找到唯一用户,不过这个要找业务确定。
当用户分别用“手机号 A”登录,后来又用“微信 B或者QQ C”登录时,就是这两个账号的数据如何做聚合呢,以及相应的表如何设计,系统如何知道这是同一个人?
感谢各位佬友的回复。
更新:
PDD:
1、先用QQ登录,下单。
2、然后用手机号登录下单。
3、再用QQ绑定该手机号。
4、从多多的账号账号管理中可看到一个手机号对应两个账号,可以手动切换,数据未互通。
小红shu:
1、手机号登录;
2、微信登录,发布笔记时强制要求绑定手机号;
3、手机号绑定微信,要求微信进行解绑,并提示“原微信账号将无法登录。该账号可能有订单信息”。并强制输入“我确认不再需要登录此账号”。
感觉做数据聚合太麻烦,容易数据丢失和出错。除非强制三方登录的时候绑定一个唯一标识,但用户体验差。还是看个人业务。
网友解答:--【壹】--:
微信可以申请获取用户的手机号, 按次收费
--【贰】--:
微信登录也能通过授权拿到手机号的
--【叁】--:
好像多多的账号机制是以手机号唯一的,我试了,先用QQ登录,下单。然后用手机号登录下单。再用QQ绑定该手机号。从多多的账号账号管理中可看到一个手机号对应两个账号,可以手动切换,数据未互通。
--【肆】--:
uid不暴露给任何人呀,让用户设置账号密码。
--【伍】--:
手机号日后不用了,用户怎么找回账号呢?
--【陆】--:
就看你业务要不要考虑那么复杂了,如果不考虑微信用户换绑/解绑手机号这些场景,使用微信openid是一个简单快捷的设计,但是考虑这些场景,那你的设计就复杂了。或者最简单的场景就是第一次登陆就让用户把所有能来登录信息都填好,后续用什么登录都能找到唯一用户,不过这个要找业务确定。

