passport.js 相关问题

Passport.js是Node.js的身份验证中间件。 Passport非常灵活和模块化,可以不受干扰地放入任何基于Express的Web应用程序中。一套全面的策略支持使用用户名和密码,Facebook,Twitter等进行身份验证。

Nestjs + Passport:阻止用户1访问用户2的信息

如何防止用户 1 在 Nesjs 应用程序中使用护照访问用户 2 的信息? 我已经有两个策略: 使用电子邮件/密码验证用户的本地策略。该路线保护...

回答 3 投票 0

为什么在 Passport Oauth 2.0 身份验证中同时检查 req.isAuthenticated() 和 req.user?

为什么在 Passport Oauth 2.0 中同时检查 req.isAuthenticated() 和 req.user 进行身份验证?我相信仅 req.isAuthenticated() 就足以进行社交登录。我看到其他人同时使用这两种方法,但我没有

回答 1 投票 0

在护照回调路线上使用输入清理?

我们应该使用输入卫生来转义护照js回调路由上的特殊字符吗? 我专门利用 magic-link 和微软策略,但这个问题适用于任何......

回答 1 投票 0

如何在护照-facebook认证中传递额外数据

我正在尝试在 Node.js 中编写一个使用 Passport-facebook 身份验证策略的 Web 应用程序。默认情况下,示例中提供的机制通过将用户重定向到 Facebook API 来工作...

回答 2 投票 0

代理后面的护照不持久会话

情况 我有一个用 React 编写的前端,以及一个处理 SAML 身份验证过程 (Azure AD) 的 Express 后端服务器。该后端可通过为 React 提供服务的 nginx 服务器访问

回答 1 投票 0

[NestJs]:JwtModule.register() 不起作用

我在 NestJs 中使用 JwtModule,似乎注册方法没有为我注入的服务设置秘密属性。 我收到此错误:在此处输入图像描述 这是代码: 一个...

回答 2 投票 0

将模块作为打字稿中的参数传递

我正在从 javascript 迁移到 typescript。 为了保持代码干净,我将代码分散在单独的文件中,但在打字稿中执行此操作时遇到问题 文件夹结构: 应用程序 |- 配置 | |- 通过...

回答 2 投票 0

nestjs 登录会话需要会话支持

我正在使用nestjs和passport来集成github oauth2。 Nestjs 应用程序始终报告“登录会话需要会话支持”。 登录会话需要会话支持。你有没有...

回答 1 投票 0

Passportjs .authenticate 未运行/完成运行

我正在尝试使用passportjs来验证用户登录。当passport.authenticate在登录发布请求上运行时,网页将永远不会继续成功或失败路线。这是

回答 1 投票 0

自定义 returnURL 未传递到 Node.js Passport

从这里的第二个答案: Node.js Passport 的 Google 策略上的自定义 returnUrl 我使用从前端传递的自定义 URL,例如: 来自这里的第二个答案: Node.js Passport 的 Google 策略上的自定义 returnUrl 我正在使用从前端传递的自定义 URL,例如: <a href="/auth/meetup?redirect=/chat/{{currentChatID}}" class="btn btn-meetup"><span class="fa fa-meetup"></span> Meetup</a> 其中redirect参数为,例如:?redirect=/chat/room1 护照上: app.get('/auth/meetup', function(req, res, next) { req.session.redirect = req.query.redirect; next(); }, passport.authenticate('meetup')); app.get('/auth/meetup/callback', passport.authenticate('meetup', { failureRedirect: '/' }), function (req, res) { res.redirect(req.session.redirect || '/profile/worlds/meetup'); delete req.session.redirect; }); req.query.redirect参数是undefined所以不会重定向到指定的重定向URL,如何正确传递URL? 我修复了它,必须将 URL 中的 /s 传递为: href="/auth/meetup?redirect=%2Fchat%2F{{currentChatID}}" 从以下位置下载简单干净示例的克隆:https://github.com/rohit13807/nodejs-authentication-with-passportjs

回答 2 投票 0

Google OAuth 登录后将 JWT 从后端发送到前端时出现问题

我正在通过构建一个小项目来学习身份验证和 JWT。但在用户使用 Google OAuth 登录后,我一直试图将 JWT(JSON Web 令牌)发送回前端。问题...

回答 1 投票 0

本地 Passport 和 Express 后端在使用 Postman 时有效,但在使用 React 和 React-Query 前端时无效

当使用邮递员时,后端工作正常,但是当使用react时,后端正在发送一个空对象。 我想要的流量;护照登录端点后端重定向到 getUser 端点...

回答 1 投票 0

Passport js“isAuthenticated()”无法按预期工作。但它确实适用于邮递员

所以,我有一个简单的 Node Express 服务器,并且我正在使用 Passport.js 处理身份验证。当我试图让它正常工作时,我很挣扎。 这是设置: 我有一个 React 前端,我们...

回答 1 投票 0

passport-spotify accessToken 在会话中未定义

这是我正在网络上处理的一个博览会项目。它尝试使用 Spotify Web API 进行身份验证。访问令牌从 Spotify 身份验证页面返回,可在

回答 1 投票 0

Nest js 护照 AuthGuard 未验证有效令牌 - 返回“401 未经授权”或“无效签名”

使用本地策略生成令牌有效,并且令牌可以使用 JwtService validate(token) 进行验证,但在使用 @UseGuards(AuthGuard('jwt')) 时则不行 这有效: // auth.controller.ts // ... @P...

回答 2 投票 0

成功保存 MongoDB 后,Express 不会重定向到反应路由器根路径 - 无提示地失败 - 如何成功重定向?

我是 React 和 React-router 的初学者,所以我可能犯了一个愚蠢的错误。 我正在构建一个 Web 应用程序,使用 React 和 React-router 作为前端服务器,使用 MongoDB 作为后端 Express

回答 1 投票 0

使用 Auth0 刷新令牌时,Angular-NestJs 页面上出现错误 401

我创建了一个应用程序,以 Angular 作为前端,以 NestJs 作为后端,使用 Auth0 作为身份验证系统。 在 Angular 中,我放置了身份验证按钮并且它可以正常工作。当你...

回答 1 投票 0

NestJS Local Auth Guard 总是返回 401 Unauthorized

我遇到了问题,根据我的搜索,这是很正常的情况。我正在尝试使用本地身份验证防护和 NestJS 的本地策略,但仍然没有 JWT 部分,而且我总是

回答 1 投票 0

Payload CMS 使用来自 Passport.js 的 Magic Login Strategy

我希望能够使用魔法登录登录 Payload 管理面板。 问题在于有效负载文档对于如何实施 Passport 策略并不是非常具体。还有 pa 的公开演示...

回答 1 投票 0

Google 身份验证正在重定向到我网站的 http 版本

我正在我的博客应用程序上实现谷歌身份验证,该应用程序正在反应。 我点击此 URL 来调用 google 身份验证,我的回调 URL 是 /api/auth/google/callback。 然而,我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.