passport-local

    0热度

    1回答

    经过多次尝试纠正我的逻辑失败后,我诉诸于寻求帮助。 我正在使用Node,Express,Passport,Mongoose,MongoDB来创建应用程序。到目前为止,用户可以注册并登录,当用户注册将被此架构定义: var userSchema = mongoose.Schema({ local : { username : String, password : St

    0热度

    2回答

    我正在制作一个使用Socket.io在web服务器和客户端之间传递信息的webapp,其中一个例子是登录信息。对于passport.authenticate文档说使用它,像这样: app.post('/login', passport.authenticate('local', { successRedirect: '/', failureRedirect: '/login' }));

    0热度

    1回答

    我正在尝试将passport整合到我的node.js应用程序中。 app.js文件 const app = express(); app.set('view engine', 'pug'); app.use('/libs', express.static('node_modules')); require('../config/auth.config')(app, data, passpo

    0热度

    1回答

    我正在使用PassportJS。我试图让用户编辑他们的电子邮件地址,如果需要的话。这是我目前无法使用的代码。 有什么建议吗?谢谢! app.post("/editprofile", middleware.isLoggedIn, function(req, res, next){ User.update({ id: req.session.passport.user }, {

    0热度

    1回答

    我是Passport的新手,我发送的电子邮件和密码为{“email”:“[email protected]”,“password”:“xxx”}作为服务器的请求主体。在服务器端,我利用passportJS的为https://github.com/jaredhanson/passport-local#available-options一样, passport.use(new LocalStrateg

    1热度

    1回答

    我使用angularJS +护照来执行用户验证,因此,我在下面设置了它们。 HTML: <div ng-controller="logincontroller"> <form> Email:<input type="text" ng-model="user.email"/> Password:<input type="password" ng-model="user.password"/>

    0热度

    1回答

    我使用angularJS +护照来执行用户身份验证,因此,我在下面进行了设置。 HTML: <div ng-controller="logincontroller"> <form> Email:<input type="text" ng-model="user.email"/> Password:<input type="password" ng-model="user.password"/

    1热度

    1回答

    后返回false,我需要使用express和passport在后台的应用程序Angular处理持久性会话。 成功登录后,如果我向返回request.isAuthenticated()的快速API发出http调用(使用角度$http),它总是返回false。当我登录并使用Postman对该API进行http调用时,情况并非如此,在这种情况下,我确实是这样。 这是我的服务器上的配置: server.j

    0热度

    1回答

    我试图使用护照包进行身份验证。在passport-authenticate回调函数中,req.login函数会抛出一个错误:TypeError: secret must be a string or buffer。我检查了传递给函数的用户参数,看起来是正确的(下面打印)。我不知道还有什么可能是错误的根源。我不确定这个错误指的是什么秘密。如果您需要更多信息,请告诉我。 - Nodejs新手。 rou

    0热度

    1回答

    这种简约实现本地通行证战略,始终重定向我/故障: const express = require('express'); const passport = require('passport'); const LocalStrategy = require('passport-local').Strategy; const session = require('express-s