我正在尝试使用无密码身份验证、Facebook 等社交媒体和邮件创建应用程序。
我愚蠢地卡住了一点,也许我还没有理解一些东西。
让我们将我的项目命名为 MyApp:
如果用户尝试从 facebook 登录myapp.com/,他将被重定向到facebook.com/login,然后 facebook 将他重定向到myapp.com/callback。
所以,在我的服务器上,路由/和/callback完全相同:他们只是将我的 React 应用程序发送给他的用户,但/callback生成一个 JWT 令牌。
这是我的问题:如何在 React 应用程序的同时将我的 JWT 令牌发送到客户端?
也许我错过了其他提供商的一些东西,但是通过邮件的无密码原则是一样的:只是一个用于验证用户身份的链接,并且只是重定向到/callback,没有外部提供商。
我完全迷失了:(
谢谢!