小编Pie*_*rot的帖子

如何在我的网站上管理来自多提供商(facebook,twitter)的用户帐户?

我即将使用其中一个多提供商身份验证框架Opauth或Hybridauth(不知道哪个是最好的,但我对第二个有一点偏好)所以后果是我必须管理多账户.

事实上,我已经有自己的帐户管理(登录+密码+电子邮件),我去年有facebook用户.现在我将不得不处理Twitter帐户,linkedin帐户等...所以问题很简单:如何管理用户名?例如,John在我的网站上创建了一个帐户.所以"John"登录/用户名被采用.但是,如果来自Facebook的另一个John再来自Twitter的另一个,那么我该怎么做?在Stackoverflow(或其他地方),实践是什么?

我不希望John代表另一个John写信.今天使用我自己的系统,我验证登录(用户名)是唯一的.如果不是,我拒绝用户.但现在 ?

我以为我可以检查电子邮件但是...我知道电子邮件地址不能成为关键因为Twitter没有给你.

希望我足够清楚:)

问候

twitter facebook social-media user-management hybridauth

5
推荐指数
1
解决办法
1228
查看次数