passport.js 相关问题

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

passport.js中的本地和Google策略:序列化用户时出现问题

我一直试图理解为什么即使身份验证本身正在工作,我也无法让用户在经过身份验证后保持登录状态。我什至在这里发布了一个问题:Passport.js - 本地策略...

回答 2 投票 0

护照:未知身份验证策略“本地”

我是 NodeJS 新手,我尝试构建一个登录/注册系统。注册工作正常,但我目前无法登录。 我找到了一个使用passport和nodejs的示例应用程序,所以基于这个例子......

回答 5 投票 0

错误:req#logout 需要回调函数

无法找到解决方案,尝试了一切,我只是使用护照的新手。错误:req#logout 需要一个回调函数,我之前已经编码过,但当时我没有收到任何...

回答 11 投票 0

Passport JS Google OAuth20 策略打字稿错误

我目前正在将 Passport JS Google OAuth2 策略从 JavaScript 迁移到 TypeScript,并且收到 TypeScript 编译错误。 clientID 和 ClientSecret 字段突出显示为 ...

回答 1 投票 0

如何使 Passportjs google 登录 oauth 与 JWT 一起使用,而不是通过序列化/反序列化方法创建会话?

如果我添加创建会话的序列化/反序列化 Passportjs 方法,下面的代码将完美运行。我正在努力创建 Json Web 令牌,而不是会话。任何教程、建议或c...

回答 5 投票 0

即使成功登录(护照oauth2.0谷歌登录)也无法访问受保护的资源

登录用户无法访问受保护的资源时遇到问题(oauth2 google Passport.js) 我可以登录,然后重定向到受保护的页面(在前端)。 但是当

回答 1 投票 0

通过库共享时,NestJS 自定义 PassportStrategy 未注册

我的任务是将我们的 NestJS 身份验证模块隔离到一个单独的共享库中,以便它可以在多个 NestJS 项目之间重用。每个项目都存在于每个自己的存储库中...

回答 4 投票 0

/node_modules/http-proxy/lib/http-proxy/index.js:120;错误:套接字挂起

我正在尝试在 docker-compose 中运行的容器之一中运行expressJS;当我不断按 CMD+R 刷新登陆页面时(大概 3~4 秒),它显示“错误:套接字挂起”和

回答 2 投票 0

如何扩展 GraphQL 调用的上下文对象?

我在标准模块中有以下 GraphQL 服务器调用: 导出默认值 () => { 返回 graphqlHTTP({ 架构:架构, 图形:正确, 漂亮:真实,

回答 2 投票 0

使用 Passport.js isAuthenticated() 函数时出错

我只是在在服务器上编写一些端点时进行一些测试,我注意到一些非常奇怪的事情。这是我写的一些测试端点: 函数 EnsureAuthenticated(req, res, next) { 如果(...

回答 1 投票 0

Websockets 的 Passport 会话身份验证和 Nest.js 未进行身份验证

我无法使用socket.io 和nest.js 进行会话身份验证。在常规请求中,会话防护工作得很好。适配器本身似乎可以工作。控制台没有显示错误,只是不是

回答 2 投票 0

我应该在 Express.js 的中间件中查询数据库中的 JWT 用户吗?”

我有一个 Node.js 应用程序,我在其中使用 Passport.js 和 JWT 策略。向客户端提供 JWT 后,用户可能会成为取消用户。然而,由于他们事先获得了 JWT...

回答 1 投票 0

NestJS 未知身份验证策略“本地”

我在NestJs中有这段代码,下面有以下文件,但现在它说“未知的身份验证策略“本地””, 我已经在寻找解决方案,它们都指向......

回答 2 投票 0

如何在passport-google-oauth回调中设置cookie?

当 google oauth 身份验证成功时,我尝试从 Express 应用程序设置 cookie。我已遵循文档中的每个步骤,并且它在开发环境中运行良好。 怎么...

回答 1 投票 0

无法在mLab中的mongodb中添加新集合

我正在学习 Stephen grider 的全栈 React 课程。一切看起来都不错,但在谷歌社交身份验证之后,我看不到新用户集合被添加到 mLab 数据库中。 我正在使用passpo...

回答 2 投票 0

NodeJS,获取路由内登录用户的用户名

我正在接触 NodeJS,并观看了一些制作东西的视频教程,以了解 NodeJS 和 Express。由于几乎没有解释,它更多地变成了复制,所以尝试制作我自己的...

回答 2 投票 0

标题:Nest.js Google OAuth 重定向问题 - CORS 错误

我目前面临使用 Google OAuth 进行身份验证的 Nest.js 应用程序的问题。 Nest.js 后端在端口 5000 上运行,前端 (Next.js) 在端口 3 上运行...

回答 1 投票 0

在NestJS中,如何构建一个警卫来验证用户的电子邮件是否已确认?

我正在使用 NestJS 10。我想创建一个保护端点的防护,不仅在用户登录时,而且在他们确认其电子邮件时也保护端点。我正在使用 NestJS/passport,并创建...

回答 1 投票 0

“TypeError:User.serializeUser 不是函数”与 Passport.js

我是passport JS的新手,我正在passport中制作我的第一个程序,我的主目录中有app.js,主目录内的models目录中有user.js。 当我尝试经营公司时...

回答 6 投票 0

laravel10中使用refresh_token自动刷新Token

我创建了一个中间件,下面是它的代码 公共函数句柄(请求$ request,闭包$ next):响应 { $accessToken = $request->bearerToken(); 如果 (!$accessT...

回答 1 投票 0

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