我有一个同时实现了fb登录和本地登录的应用。现在我想找出结合这些策略的最佳方法。在我看来,我可以
选择第一个选项意味着两种情况:首先是FB记录,或者首先是本地注册。如果FB在本地注册之前,我需要在包含FB ID和电子邮件的记录中添加哈希密码(我在本地登录中也使用电子邮件作为主要标识符)。这似乎是更大的挑战。但也许这不是一个好主意 - 我试图找出哪些策略是最好的支持和实际可行的。
目前,我只使用这两种策略,但我正在构建的应用程序可能会想要添加其他社交媒体策略,这似乎有利于允许每种登录类型成为单独的记录。
任何人都可以建议一个最好的练习,也许可以帮助我在代表之前FB登录的记录中添加密码吗?
答案 0 :(得分:1)
说实话,有很多方法可以解决这个问题。您必须选择最适合您需求的那个。
举个例子:如果你查看解析应用程序,它们支持FB登录,Twitter登录和本地注册。他们通过创建用户记录然后存储FB / Twitter登录的访问令牌以及电子邮件和管理来管理这一点。密码(用于本地注册)。
在您的情况下,它会针对本地登录创建FB / Twitter /其他服务记录。那有意义吗?
查看解析FB集成并查看工作原理。它应该给你一个好主意。