我一直在使用passportjs在我的网络应用程序上进行用户身份验证。现在,我正在为同一个项目开发Android Client。当我使用本地策略登录时,我已成功登录Android。但是,登录后,当我尝试从服务器上的另一个URI获取数据时,我收到了“用户名或密码无效”。
当我检查req时,当android询问特定URI的数据时,没有req.user对象。从Web应用程序访问相同的URI时,它包含req.user对象上的用户数据。在Android的情况下没有任何内容。
我了解到,对于Android,我们会进行基于令牌的身份验证。然后我在护照js中遇到了持票人策略。它有一些重定向URL的选项。我想我无法在Android App中处理重定向网址。 我已经使用护照本地策略做了很多工作。请告诉我,如果我想在我的Android应用程序中使用相同的策略,我应该怎么做或查看。
答案 0 :(得分:4)
我在下面的帖子中找到了这个问题的答案。在这里发布,它可能会帮助其他人。
答案 1 :(得分:0)
快速搜索后,我找到了这个包: https://www.npmjs.com/package/passport-facebook-token