express-session

    0热度

    1回答

    我想创建一个安全登录。我想添加会话,但我无法弄清楚它们应该如何一起使用。 我有2个代码,其中一个代码来自express-mysql-session,另一个代码是我编写的并且有登录(/ api/login)端点。 下面是我从express-mysql-session的readme.md中复制的代码,它起作用。 var express = require('express'); var app =

    0热度

    2回答

    我试图访问'testpage'路由。但req.isAuthenticated()仅为此路由返回false。 (这条路线在我开始添加认证之前就已经存在了)。 我可以去登录页面和谷歌认证。然后,我可以毫无问题地访问'注册'或'user_profile'路线。 登录后,如果我尝试: 本地主机:8080/testpage 服务器发送我 “/”。但是,如果我尝试: 本地主机:8080/testpage# 在

    2热度

    1回答

    我在一个项目中使用快速会话,我很努力地了解它何时在浏览器上创建一个用于会话存储的cookie。 在我的项目中,当我请求我的主页(“/”)时,没有创建cookie,但是当我请求任何其他页面时,创建了一个cookie。如果我远离主页(即“/ user/signup”),请从浏览器中删除cookie,然后返回主页,但不会为会话存储创建cookie。 我的问题是理解为什么它会为除主页以外的其他请求创建会话

    1热度

    1回答

    我尝试使用supertest和nock在我的Express应用程序中测试中间件功能,但遇到问题,我设置的路由已由较早的中间件检查以确保会话属性存在对传入的req对象。 我需要以某种方式模拟运行测试之前的会话对象,但我不确定如何处理这个问题。首先让我分享一些代码: router.js app.use('/api', helpers.hasAccessToken, require('./routes.

    0热度

    1回答

    我有nodejs应用程序,我使用打字稿和Express服务器和快速会话。 我也有路由功能,从客户端和响应获取请求。 private async changeVis(req: express.Request, res: express.Response) { Let mySession=._deepClone(req.session['blah']); MyModule.chan

    1热度

    2回答

    如果用户从新设备登录,我想从MongoStore/sessionStore删除前一个会话。 MEANJS使用 快递会话 连接 - 蒙戈 到MongoDB中存储会话。我搜索了它,但找不到从db获取会话列表的解决方案。请帮我在这里 MongoStore = require('connect-mongo')(session), favicon = require('serve-favicon'),

    1热度

    1回答

    我需要检索sessionStore(MongoStore)列表,会话和删除以前的登录会话。我正在使用快速会话将会话存储在数据库中。 var userId = req.query.userid; if (!userId) return res.status(400).send({ message: errorHandler.getErrorMessage('No us

    0热度

    2回答

    当项目有两个或多个实例时,我的bluemix应用程序出现问题。 如果我只保留一个实例的项目,这段代码按预期工作,当调用url'/ load'时,我接收保存在'/ save'中的数据。但是,当我在应用程序中放置更多的实例时,'/ load'最多时候不会发送任何内容。 它像会话保存在项目的一个实例中,当用户点击另一个url时,'/ load'正在另一个实例中执行。 那么,有没有人知道如何确保用户只使用

    0热度

    1回答

    我的快递V4应用不会给我会话的正确值,而只是返回undefined。我的应用程序是使用快速生成器构建和构建的,这是我的app.js文件。 var express = require('express'), path = require('path'), bodyParser = require('body-parser'), routes = require('./routes/index'

    2热度

    1回答

    我有快速会话,connect-mongo和Amazon Beanstalk的问题。 每次Amazon Beanstalk想要检查健康状况,它都会向API发出请求,但它会在mongodb数据库中创建一个新文档。 因此,在很短的时间内,亚马逊会创建200.000个新文档,但不提供会话。 有没有办法让我忽略那些要求? 谢谢。