passport-local

    0熱度

    1回答

    我正在使用passport.js爲我的應用程序的我的node.js後端驗證用戶身份。下面的代碼總是執行failureRedirect,我無法找到它的原因。沒有錯誤消息。 router.post('/login', passport.authenticate('local', { failureRedirect: '/users/login',

    0熱度

    1回答

    我想在使用passportjs和passport-local策略的node.js應用程序中實現驗證。我仔細閱讀文檔,並將所有建議的內容用於文檔。但我每次都會收到「缺少憑證」的信息。 Node.js的文件: var http = require('http'); var express = require('express'); var path = require('path'); var

    1熱度

    1回答

    我是新來的快遞,我試圖用護照實施一些身份驗證方法。這對我來說似乎是最好的選擇,我開始閱讀幾個教程,現在我有這個不尋常的代碼。 顯然策略registerStrategy未被使用,因爲console.log(「log」);沒有在服務器的控制檯中顯示。 節點沒有發生錯誤。 //localStrategy.js var registerStrategy = new localStrategy(

    0熱度

    1回答

    我遇到問題讓護照與RethinkDB一起工作。我試圖用護照本地認證和基於我對這個教程的解決方案:Passport Tutorial with RethinkDB 我不斷收到響應錯誤的請求 我的節點模塊的結構如下: - server - auth - auth-controller.js - auth-router.js - index.js - d

    5熱度

    1回答

    我創建了一個使用本地身份驗證策略的護照的Koa應用程序。我想使用模塊koa-generic-session,因此我可以將會話數據存儲在Redis中。 如何將這兩者一起使用? 我發現這個回購其做到這一點,但它並沒有真正似乎使用的會話和我不知道它是否是正確的:https://github.com/dozoisch/koa-react-full-example

    2熱度

    1回答

    我做使用反應工程快遞和護照本地基於本教程中的認證部分: https://scotch.io/tutorials/easy-node-authentication-setup-and-local 的認證工作非常好,我加入了快遞路由器爲我的api定義我的路由,但是當我打電話給例如「/ api/myroute」時,express的路由器創建了另一個會話並且我失去了用戶,所以我的功能isLoggedIn阻

    1熱度

    1回答

    我正在創建一個多用戶應用程序,其中只有管理員可以通過邀請添加新用戶。我看着護照,但我沒有看到實施一種「邀請策略」的方式(類似於RoR中的Devise);有任何想法嗎 ?

    0熱度

    1回答

    我在執行我的NodeJS應用程序上的本地護照時遇到了一些麻煩。我不明白我在這裏做錯了什麼。我將在這裏列出重要代碼這個問題。 app.js: var passport = require('passport'); var LocalStrategy = require('passport-local').Strategy; var bodyParser = require('body-parse

    0熱度

    1回答

    我在Node.js應用程序中使用最新版本的Express(4.x)和Passport.js(0.13)。我可以通過使用req.user並使用工作的對象來獲取路由中的當前用戶對象。但是,對於路由之外的情況,是否有我可以調用的方法或可以訪問的包含相同信息的全局對象? 我想這樣做的原因是我有一個Socket.io偵聽器,它等待一個消息字符串發送。然後它獲取當前登錄的用戶,獲取他們的ID並將其用於數據庫關

    6熱度

    2回答

    出於安全原因,我們創建用戶並向其發送臨時生成的密碼。在繼續導航受保護頁面之前,用戶首次登錄時應更改其密碼。 我正在使用運行護照本地模塊的快遞/節點網站。註冊,登錄用戶全部工作。但是我有點迷失在用戶在第一次登錄時更改密碼的最佳做法。 我的想法是做到以下幾點: /* POST login page. */ router.post('/login', function(req, res, next)