我必须添加功能才能使用Facebook登录。我不知道使用Facebook登录的方法,我的意思是在基本登录中,我们将用户名和密码存储在后端。但是如果使用Facebook登录,该怎么做,即我们在服务器上存储的值是多少?
假设我已经在我的应用程序中通过Facebook登录,则应将某些内容保存在服务器上。然后我从应用程序注销,再过几天我又从faecbook用相同的凭据登录,因为我们无法在服务器上存储facebook用户名和密码。因此,将在服务器上保存什么值,以便服务器识别这是1-2天前登录的同一用户,即不是新用户。
好的,我正在解释该过程。假设第一次使用facebook登录,那么我将获得一些信息,例如访问令牌,用户ID等,然后我必须在服务器上的用户表中存储一件事,其中将包含应用程序所有用户的列表?所以我的问题是我可以将哪些内容作为用户名保存在用户表中,以便当同一用户使用相同的Facebook凭据登录到我的应用程序时,再次获得一些用户信息,并将我的用户表检入知道这是新用户还是旧用户?如果我每次登录Facebook都会创建新用户,那么用户将无法访问该应用程序的旧帐户(不是Facebook,则将丢失使用其旧帐户完成的所有操作,即,首次登录时)。
有人可以向我解释一下Facebook登录的过程吗?
谢谢
Facebook为每个用户存储唯一身份用户ID。因此,在登录时,您可以查询和存储该用户的ID(对于同一帐户,该ID永远不会更改)。有关详细信息,请检查此。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句