passport.js 相关问题

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

如果 passport.js 的 req.user 泄漏可以吗?

passport使用的req.user变量泄露了还好吗? 比如我想知道可不可以把会员号设置为req.user,作为昵称或者身份证号使用

回答 0 投票 0

Cookie 在 supertest/superagent 测试中持续存在,但用户不会保持登录状态

我的目标 我试图在每次测试之前开玩笑地使用 supertest 的代理函数 beforeEach() 来登录用户,因为我希望每个测试都在假设用户已登录的情况下运行。对于

回答 1 投票 0

LocalAuthGuard 无法在带有 typeorm 和 passport-local 的 nestjs 应用程序中工作

我正在使用带有 typeorm、passport-jwt 和 passport-local 的 nestjs 8.0。除了 LocalAuthGuard 之外,一切似乎都运行良好。我能够成功创建一个新用户,甚至可以使用

回答 2 投票 0

导出中间件身份验证功能,在 Express.js 和 Discord OAuth2 中使用通行证配置文件外

我正在使用 Discord OAuth2 提供商编写应用程序。我使用过 passport 和 passport-discord 库。我已经创建了中间件来检查身份验证,现在我想导出它以用于其他

回答 0 投票 0

react + passport + express axios post 出现 302 错误

我用 express 制作了一个简单的 api,并用 react 制作了一个简单的前端。当我通过 react 向 express /login 路径发送带有 axios 的登录请求时,我收到 302 错误。以前...

回答 0 投票 0

我可以在 Web 和移动端使用 passport js 进行身份验证吗?

我有一个大学项目,涉及构建一个带有网页和 Android 应用程序的平台。我在后端使用 NodeJS 构建 API,在前端使用 React。我需要实施一个

回答 0 投票 0

如何在 Nestjs 的 Passport JWT 验证功能中访问 Express 请求?

我无法在验证功能中访问来自 Express 的请求。它返回有效负载: 从'@nestjs/common'导入{Injectable}; 从'@nestjs/config'导入{ConfigService}; 进口{

回答 1 投票 0

express-session/passport 仅适用于本地主机

这是我的 index.js,托管在域 server.mydomain.co 上 require('dotenv').config(); const express = require("快递"); const PORT = process.env.PORT || 4242; const app = express(); ...

回答 0 投票 0

跨路由传递github回调函数获取的accessToken

我有三个文件, 授权.js 护照。使用(新的 GitHubStrategy({ clientID: GITHUB_CLIENT_ID, clientSecret: GITHUB_CLIENT_SECRET, callbackURL: "http://localhost:3000/auth/github/call...

回答 1 投票 0

使用 passport-jwt 时如何创建注销路由?

我正在尝试按照教程和代码一起学习更多关于使用 passport-jwt 和 mern 堆栈的身份验证的信息,来自这个博客教程:https://www.codingdeft.com/posts/react-authentication-mern-

回答 0 投票 0

MongooseError:Query.prototype.exec() 不再接受带有 passport.authenticate() 的回调

我正在用 passportLocalMongoose 编写一个简单的注册/登录页面。我正在为用户创建注册页面,单击注册按钮后,我可以将所有数据存储到 mongodb 中,但是当...

回答 1 投票 0

passport.js 谷歌登录永远加载

我创建了一个 MERN 项目,使用 passport.js 实现了 google 登录。 在本地一切正常,但部署到 render.com 后出现问题。 对于第一次登录我的谷歌帐户

回答 0 投票 0

超级测试:经过身份验证的请求不起作用

我正在使用 Jest 和 Supertest 为我的 Express 应用程序编写测试。该应用程序使用 Passport 对用户进行身份验证并创建用户会话,而我使用以下标志运行 Jest:--detectOpenHand...

回答 0 投票 0

无法读取未定义的属性(读取'ES6'),

app.js 代码 - 我不知道为什么这会在节点模块中出错 - npm mongoose-findorcreate 我检查了节点模块,但在 ES6 中没有错误,我还附上了下面的模块代码 //

回答 1 投票 0

MongooseError:尝试注册时操作`users.findOne()`

const express = require("express"); const mongoose = require("猫鼬"); const session = require("快速会话"); const passport = require("护照"); 变量

回答 0 投票 0

尝试将护照与 NodeJS 和角度一起使用,但我的代码不会超过这一点

我正在学习教程并尝试使用护照登录,但使用我的代码。但是在尝试登录时,我的表单,即我按下按钮时的 UI 没有做任何事情,它没有得到

回答 1 投票 0

使用 Passport 和 MongoDB 出现问题

我正在使用快速会话、护照、本地护照和本地猫鼬护照,但出了点问题。我是新手,所以我正在练习并尝试部署一个网站以查看它的工作原理,但是现在...

回答 0 投票 0

passport-facebook:可以获取配置文件数据但页面显示“无法获取/auth/facebook/callback”

我正在尝试将 passport-facebook 集成到我的网站中,以便用户能够使用 facebook 注册/登录。 我在下面发布了我的文件和代码 https://codesandbox.io/s/goofy-rosalind-6tobxx?file=/

回答 0 投票 0

Mongoose model.proptype.save error with passport.js

我使用 passport.js 和 passport-local-mongoose 进行用户身份验证。用户注册顺利。但是用户登录不起作用。终端向我显示此错误:MongooseError Model.prototype.save() no longer ac...

回答 0 投票 0

JwtStrategy 类不适用于认知访问令牌

我正在尝试通过我在 nestjs 中的 JwtStrategy 类运行它们来验证用户访问令牌。除了我的方法之外,我还尝试了很多教程,但都没有成功。我不断得到...

回答 0 投票 0

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