使用React Native / Expo在Express后端中进行Passport身份验证

时间:2020-04-25 13:28:33

标签: reactjs react-native express passport.js expo

我一直在React Native / Expo中为我创建的MERN Web应用程序开发一个配套应用程序。在后端,我有一个带有Passport的Express服务器,用于在登录过程中绑定到路由/auth/spotify来对Spotify进行身份验证。在我的Web应用程序上,如果单击登录按钮,则将我重定向到Spotify身份验证页面。但是,我似乎无法在React Native上使用它。目前,我正在使用axios将GET请求发送到/auth/spotify,但似乎什么也没做。我已经检查了日志,并且身份验证路由返回302状态,但是从未访问过/callback URL。在回调中,我有一个console.log以及一些访问数据库的代码,但是我已经确认,当尝试从React Native进行身份验证时,它们都没有运行。

我在寻找教程,但是发现很多东西已经过时或使用了不推荐使用的软件包,所以我现在有点迷路了。如果有人能指出我正确的方向,将不胜感激。谢谢!

0 个答案:

没有答案