passport.js 相关问题

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

在node/js中导入函数的问题

嘿,我在导入函数“generateToken”时遇到问题 从“jsonwebtoken”导入jwt; 函数generateToken(用户){ // 生成并返回 jwt 令牌 常量令牌...

回答 1 投票 0

无法让`cookieSession`与`maxAge`一起使用

** 已解决 ** 我已经在这个问题上挣扎了一段时间了。那里有很多类似的帖子,但所提出的解决方案都不适合我。 我正在使用 Express 和 Passport 以及 cookie sessi...

回答 1 投票 0

passport js 会话用户始终是同一用户

我正在使用快速会话通过谷歌和 Facebook 登录管理我的用户,我设置了一个登录,用户在单击或转到 /logout URL 后注销,但突然如果...

回答 1 投票 0

Jsonwebtoken验证导致NGINX超时

我正在开发的应用程序的一般技术堆栈是 NodeJS 后端、React 前端、NGINX(用于链接两者的反向代理)。全部使用 docker compose 进行容器化。 我似乎是这个问题

回答 1 投票 0

NestJS JWT 策略:在派生类的构造函数中访问“this”之前必须调用“super”

我正在学习使用 JWT 使用 NestJS 创建身份验证系统。我的系统有一个用于管理用户的 CRUD,但它只能由经过身份验证的人使用,所以我设置了这个保护: @Controller('使用...

回答 1 投票 0

NodeJS 中的 Passportjs 与 MySQL

大家好,我尝试连接到MySQL数据库以通过passport.js对用户进行身份验证,我不知道我的源代码有什么问题。当我提供正确或错误的用户名和密码信息时...

回答 2 投票 0

在快速会话中存在多个用户会话的问题

我有问题几天了,找不到解决方案,我搜索了论坛,文档什么也没有。我有一个用nodejs开发的网站,使用express-session和passport进行会话

回答 1 投票 0

使用passportjs、Express 和mongodb 存储会话

我无法让 mongodb 会话正常工作。我已经设置了以下代码,可以毫无问题地创建用户。 我还可以看到我的会话数据库正在填充,

回答 1 投票 0

为什么我在使用 auth0-react 包时从 Auth0 获得空负载?

我正在努力将我的node/react/apollo 应用程序中的身份验证从passport-jwt 切换到Auth0。 Auth0 在 JWT 访问令牌中返回空负载,因此我没有获得任何用户信息。 该...

回答 1 投票 0

在 NestJS 中使用 Passport 实现混合身份验证策略

我正在开发一个 NestJS 项目,但在使用 Passport 实现身份验证时遇到问题。我的目标是建立一个控制器,其中所有路由都受到 JWT 身份验证的保护,但有些规范......

回答 1 投票 0

使用 Passport 的 Nest.js 后端注册后,如何自动登录用户(创建会话并发回 cookie)?

在我的登录路线之前,使用护照登录可以正常使用 @UseGuard(LocalAuthGuard) ,如下所示: @UseGuards(LocalAuthGuard) @Post('登录') 异步登录用户(@Request()请求){ 返回请求....

回答 1 投票 0

如何在使用passport-http Basic + Passport-local组合时防止www-authenticate header

嗨,我想在我的应用程序中支持基于表单的身份验证和 http 基本身份验证。一切都按预期工作,除非我通过 angularjs 使用错误的凭据使用基于表单的身份验证。 插入...

回答 2 投票 0

如何在 Nest.js 身份验证流程中传递状态

在执行 Google OAuth 流程时,可以传递加密状态 (base64),该状态将作为参数传递给最终回调。当您想要重定向用户时,这很有用......

回答 2 投票 0

User.find({ name: name}) 总是返回 null [关闭]

我正在尝试为我的项目创建一个个人资料页面。由于某种原因,在查询 MongoDB/Mongoose 时无法找到我的用户配置文件。 这是我现在路线的代码(我的

回答 0 投票 0

应用程序部署后会话 cookie 未保存

我使用 React 创建了一个前端应用程序,然后将其部署在 Netlify 上。前端应用程序与我创建并部署到 Render 的 Express 后端应用程序进行交互。任何互动

回答 3 投票 0

没有路线与位置“/auth/google”匹配

我一直在尝试使用passport.js开发google oauth,当我点击google图像时,控制台响应没有路由匹配位置“/auth/google” 对于我正在使用的客户端...

回答 1 投票 0

我无法访问express js中经过身份验证的路由

在此,当我尝试访问 api/测试路由时,我被重定向到未经授权的部分。 // 服务器.js const express = require('express'); const 护照 = require('护照'); 常量 LocalStrate...

回答 1 投票 0

passport-apple 未返回用户电子邮件

我有以下代码 护照.use(新AppleStrategy({ clientID:process.env.APPLE_CLIENT_ID, teamID:process.env.APPLE_TEAM_ID, callbackURL: process.env.BASE_SERVER_URL + "/ap...

回答 1 投票 0

如何使用 Passport 在 Node.js Express 应用程序中实现 OAuth2 身份验证?

**我正在开发 Node.js Express 应用程序,我想使用 Passport.js 实现 OAuth2 身份验证。具体来说,我希望允许用户使用他们的 Google 帐户登录。 ** 我...

回答 1 投票 0

req.user 未定义

问题 我正在设置我的 NodeJS 和 Express 应用程序,使用 Passport 通过 Google 登录和 Facebook 登录进行身份验证。在本地主机上工作时一切都工作得很好,但是当我...

回答 3 投票 0

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