passport-local

    0热度

    1回答

    我使用MongoDB,NodeJS,Express创建了一个应用程序。 我正在使用passport-local-mongoose进行用户验证。因此,我的用户集合有: *用户名 *密码 *盐 *哈希 基本上我创建一个web应用程序,我想创建100个伪造用户只需填充网站(测试)。 一些初步的研究之后,我决定,然后创建MongoDB的使用JSON的进口数据将是最好的方法(你觉得呢?) 我的问题是: -

    2热度

    1回答

    我想分开文件中的每组路由。我需要在大多数路由中使用isAuthenticated来限制访问。当我把所有路线放在同一个文件中时,它就起作用了。 当我auth.js和order.js使用module.exports = isAuthenticated我用var auth = require('auth.js');我会得到一个错误“isAuthenticated没有定义”当我去http://localh

    0热度

    1回答

    将node.js与Express服务器一起使用时,我的意图是将已登录的本地用户保存在会话中,以便我可以从前端调用它并获取用户信息用户实际上已登录。 为此,我正在使用快速会话和护照。如果正确登录并在req中保存会话,以下代码将返回用户。 我放弃了查询并正确返回数据。 passport.use('local-login', new LocalStrategy({ usernameField:

    0热度

    1回答

    我使用护照进行身份验证和注册时,我使用HTML表单没有问题,但是当我尝试生成一个随机数并将值放入护照方法,虽然用户在数据库中创建但不起作用!!? 这里是我的代码: router.post("/register", function (req, res) { var password = Math.floor((Math.random() * 100000) + 1).toString()

    0热度

    1回答

    我正在为护照和本地猫鼬使用护照,用于注册和登录用户。 这是我用来登录的用户代码: passport.use(new localStrategy({ usernameField: 'email' }, function(email, password, done) { User.findOne({ email: email }, function(err, user) { if

    0热度

    2回答

    我正在关注Nodejs的在线课程,并试图在我的快速应用程序中实现基本身份验证。但我对app.use收到错误(新localStrategy(User.Authenticate());我试图重新安装“护照本地”为什么这个错误一直持续 var express = require('express'), app = express(), mongoose = require('mongoose'),

    0热度

    2回答

    我正在写一个本地注册策略,并注意到它不起作用,所以我退后一步,试图对我的空集合进行身份验证。我每次提交表格需要30-40s,直到超时。我确保passport.authenticate()被调用,但它似乎ike它没有做任何重定向,因此它是超时的,因为我没有渲染任何东西。 问题: 我预计它会做一个重定向到failureUrl(这是“/注册”),而是什么也没有发生。我在这里做错了什么? 为什么没有单一的

    0热度

    1回答

    在通过passport-local的API文档时,提到该策略需要验证回调。 下面是提供的示例。 passport.use(new LocalStrategy( function(username, password, done) { User.findOne({ username: username }, function (err, user) { if (err)

    0热度

    2回答

    我一直在尝试使用facebook和passport.js进行登录。我的护照本地登录工作得很好,但他们一起给我带来麻烦。我正在使用快递,猫鼬,护照和护照 - 脸书。 我已经尝试了很多事情来解决它(这么多,我忘了大多数),我只是很现在失去了 我不断收到这个错误在我的外壳: GET /auth/facebook 302 4.876 ms - 0 { _id: 5918a12f6ab8492354a

    0热度

    1回答

    我正在做手势来了解passport-local的护照策略所以我减少了这么多代码。需要知道我应该在这里编码的所有逻辑。 我正在使用Angular2ionic2node.jsexpress.js和mongoose。 passport.js var passport = require('passport'); var LocalStrategy = require('passport-local')