passport.js 相关问题

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

Node.js 中的组级角色授权

我在 Express 应用程序中使用 Passport.js 进行身份验证。 我需要实现基于角色的授权,并且我倾向于连接角色 因为它可以轻松地与 Passport 集成。 我

回答 1 投票 0

Node.js Express + Passport + Cookie 会话 n > 1 个服务器

来自护照文档: 在典型的 Web 应用程序中,用于验证身份的凭据 用户只会在登录请求期间传输。如果 身份验证成功,会话将...

回答 2 投票 0

使用 Express 的 Connect-Redis 将会话存储在远程 Redis 服务器上

我一直在本地结合 Couch 和 Redis 构建 Express 应用程序。它一直运行良好。 我现在正在寻求使用 Iris Redis 上托管的远程 Redis 服务器。我已经尝试了好几天了...

回答 1 投票 0

Persona(BrowserId)身份验证在 Express 3.0 中永远不会成功(使用护照浏览器 ID)

我尝试编写一个框架应用程序,使用本教程和护照文档使用 Mozilla Persona 进行身份验证,但登录总是失败 - 我不确定我做错了什么,因为我不知道......

回答 2 投票 0

node.js 中的 oauth 和手动身份验证

好吧,我有一个页面,用户可以使用名称、电子邮件和密码注册,然后使用电子邮件和密码登录,现在我还想使用 Google Oauth 登录进行身份验证,那么这将如何工作...

回答 1 投票 0

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

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