我正在创建一个有点类似于 stackoverflow 的用户注册页面。为此,如果用户在 facebook、twitter、google 或 linkedin 等 3rd 方网络上已经存在任何帐户,那么我必须给他一个机会,而不是自定义注册。
我需要将他们的 3rd 方网络 ID、电子邮件、名称保存 在我的数据库中的用户表中。因此,如果该特定用户来提供类似的用户名并且他的身份验证成功,那么我可以让他访问使用我网站上的用户页面。(我对保存第 3 方网络社交网络的密码不感兴趣)
我有点困惑如何构建这样的系统,有人告诉我 openid 和 openauth 但我不确定哪一个可以给我正确的结果?