passport-local

    0热度

    1回答

    我在使本地护照正常工作时遇到了一些麻烦。 我有一个使用React和React-Router v4的小网站。我可以登录,并在重新加载时保持登录状态。所有REST对管理部分的调用都会导致返回登录屏幕。 我想有只有某些REST调用认证(即/管理员*),但这些REST调用都返回一个“/登录”页面。 好吧,代码: import express from 'express'; import compress

    1热度

    2回答

    我正在构建基于Node.js的网站。 ,我下面来确保API的安全的方法如下: 用户迹象了电子邮件地址和密码。 在全成注册和登录时,客户端接收在本地存储器中随机生成的令牌 它存储令牌和传递令牌作为在所有后续请求报头。 对于每个后续请求,服务器检查令牌并验证用户。存储在客户端的本地存储 一旦用户注销时,令牌被删除 的用户得到一个新的令牌当他再次登录。 上述方法是否足够好?请建议更好的方法,如果有的话。

    1热度

    1回答

    我一直跟着教程我节点应用程序来实现认证:https://scotch.io/tutorials/easy-node-authentication-setup-and-local 我有被我发现了在运行应用程序时,这个错误的问题:(我的代码是exacltly如何应根据上述网站)。 我试图寻找一个答案,但最好我能得到的是增加这个功能到我的服务器代码: app.use(function(req, res,

    0热度

    1回答

    我试图设置与电子邮件和密码的身份验证。下面是signup.ejs部分码: <% if (message.length > 0) { %> <div class="alert alert-danger"><%= message %></div> <% } %> <!-- LOGIN FORM --> <form action="/signup" metho

    1热度

    1回答

    我正在尝试设置用户注册的功能。注册表单使用Redux表单,身份验证由passport.js处理,我为我的用户数据库使用mongoDB(mLab)。 当我尝试注册新用户,我得到以下错误: POST http://localhost:3000/signup 404 (Not Found) Uncaught (in promise) Error: Request failed with status

    1热度

    1回答

    我有一个Express服务器,我正在使用Passport-local进行身份验证。我有以下受保护的路线: app.post("/api/test", connect.ensureLoggedIn("/"), (req, res) => { let test = new Test(req.body); test .save() .then(data => { re

    0热度

    1回答

    我正在使用下面的代码; router.post('/register', function(req, res) { User.register(new User({ username : req.body.username }), req.body.password, function(err, user) { if (err) { retu

    5热度

    1回答

    我正在使用passport,express-session和connect-pg-simple。 问题是,会话不正确地从存储获得,它正确地(我希望,但怀疑)得到保存。 我的设置与我在许多教程中找到的相同。 server.js: import express from 'express'; import next from 'next'; import bodyParser from 'body

    0热度

    1回答

    我想拥有用户可以更改密码的功能。 我已经实现了一个路线('/ resetPasswd')是这样的: UserRouter.route('/resetPasswd') .post(function (req, res, next) { passport.authenticate('local', function (err, user, info) { user.chang

    0热度

    1回答

    当使用passport-local和sequelize for MySQL进行用户认证时,我遇到了belo提到的错误。当运行服务器时,它正在SQL中创建新表(如果尚未创建),但只要我点击注册按钮,就会显示错误。 错误: TypeError: Cannot read property 'findOne' of undefined at Strategy._verify (E:\Web De