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