2
回答
使用第三方登录时一般怎么对应本地用户
极速云服务器,低至1.04元/天>>>   

如果使用第三方用户登录,但是同时又有本地的用户表,一般时怎么关联呢?

比如说本地用户需要用户名/邮箱/密码信息,用户名邮箱要求唯一,但是QQ 开放平台给的是昵称,而昵称不是唯一的,且没有邮箱信息,如果让用户连接成功之后再补充用户名和邮箱信息,则用户体验太差了(这样跟直接注册没有啥区别了)。有没有什么通用的做法?

我的一个想法是使用openid作为用户名,另外一个字段保存昵称,但是没有邮箱信息联系用户的时候比较麻烦。(谷歌帐号可以有邮箱信息,但是weibo和人人好像都不能获得邮箱信息。)

<无标签>
举报
leetom
发帖于5年前 2回/780阅
顶部