gpt4 book ai didi

laravel - Facebook 身份验证和 JWT

转载 作者:行者123 更新时间:2023-12-03 23:35:14 26 4
gpt4 key购买 nike

如果我错了请纠正我,或者有人可以给我一个指导。我正在使用 Laravel 作为后端 REST API 开发 Ionic 应用程序。用户可以使用凭据(电子邮件、密码)或 Facebook 登录。当然我想像往常一样保护应用程序中的某些状态,并且在网络中搜索和阅读时遇到了 JWT。

问题是我对 Facebook Oauth 和 JWT 如何协同工作有点困惑。

所以,这就是我想要做的:

如果用户使用 FB 登录,获取 ID、昵称、电子邮件并使用此信息创建用户,还将来自 facebook 的此凭据插入表中,以便在再次登录时检查用户是否已存在。然后,这个新用户可以通过 JWT 从服务器访问应用程序,对吗?或者来自 facebook 的身份验证 token 如何导致 jwt token 出现问题?还是不会??

我是不是为了解决一个小问题做了太多事情??或者只是解决方案的一角??

感谢您的支持。

最佳答案

token 不应冲突。在这两种情况下,过程应该是“相同的”——jwt 是从用户实例/模型生成的。您如何创建/获取此实例并不重要——来自凭据、Facebook token 、cookie 或您喜欢的任何内容。jwt 仅包含一个唯一标识符 - id。

关于laravel - Facebook 身份验证和 JWT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32554732/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com