我想设置我的网站以允许人们使用Facebook帐户登录。但在不久的将来,我还想允许一个条款允许人们使用twitter,linkedin,甚至是他们的开放ID帐户进行注册。但是,我需要设置我的系统,以便用户可以使用他希望的任何方式登录,并且能够使用他的一个帐户维护所有登录。
我有一个用户表,其中包含基本详细信息:
USERS:
ID|NAME|EMAIL|PASSWORD
并且我认为我应该在这种情况下设置一个登录表,如:
USERS_LOGINS
USER_ID|LOGIN_TYPE|LOGIN_ID
就像在第二张表中一样,如果他使用Facebook注册,则登录类型会读取Facebook,而id将是他的fb id等等。
是否有任何类型的服务已经为您或我可以使用的任何开源代码执行此操作?我的应用程序是基于zend框架构建的
由于