Php 当用户第二次登录时,如何将web服务/API端的现有用户与手机上的社交(谷歌、facebook等)登录关联起来
我正在为一个移动应用程序(android+ios)设计一个API。移动应用程序将有社交登录、facebook和谷歌登录。oauth登录程序将由移动应用程序开发人员完成。我不关心这部分。但是当一个用户第一次使用google/facebook登录时,我需要创建一个新用户。显然,在社交登录的情况下,不会保存/创建密码,数据库中只会创建电子邮件、姓名等。我想知道如何识别那些使用社交应用程序登录的用户?我不能依赖移动应用程序提供的电子邮件地址,也不能为与电子邮件关联的用户生成令牌。在这种情况下,任何人都可以通过只提供电子邮件获得令牌Php 当用户第二次登录时,如何将web服务/API端的现有用户与手机上的社交(谷歌、facebook等)登录关联起来,php,android,ios,facebook-login,google-login,Php,Android,Ios,Facebook Login,Google Login,我正在为一个移动应用程序(android+ios)设计一个API。移动应用程序将有社交登录、facebook和谷歌登录。oauth登录程序将由移动应用程序开发人员完成。我不关心这部分。但是当一个用户第一次使用google/facebook登录时,我需要创建一个新用户。显然,在社交登录的情况下,不会保存/创建密码,数据库中只会创建电子邮件、姓名等。我想知道如何识别那些使用社交应用程序登录的用户?我不能依赖移动应用程序提供的电子邮件地址,也不能为与电子邮件关联的用户生成令牌。在这种情况下,任何人都可