passport.js

    1熱度

    2回答

    我正在使用Node.js,express,passport和MySQL。 這裏是我的反序列化代碼: passport.deserializeUser(function(id, done) { connection.query("select * from users where UserId = "+id,function(err,rows){ console.log(rows);

    0熱度

    1回答

    我嘗試使用PassportJS與Google登錄。但是當我使用自定義回調時,Google策略從不稱呼回調。我究竟做錯了什麼?我的代碼如下。 端點: var router = express.Router(); router.get('/', passport.authenticate('google', { scope: [ 'https://www.googleapis.c

    1熱度

    2回答

    我正在爲我的應用構建api並嘗試使用護照jwt。 我可以註冊新用戶並登錄(獲得令牌後),但是當我用郵差檢查「受保護」的路線,我可以使用任何令牌這樣的「任何任何」 Pasport.js const JwtStrategy = require('passport-jwt').Strategy, ExtractJwt = require('passport-jwt').ExtractJwt;

    0熱度

    1回答

    我試圖在添加Facebook身份驗證到我的應用程序使用護照 - 這工作正常,但我需要訪問passport.use()內的數據庫。 這是我在routes/auth.js代碼: var express = require('express'); var router = express.Router(); var passport = require('passport'); var Faceb

    1熱度

    1回答

    我使用node.js,express.js,passport.js和mongodb構建了一個小型應用程序。我對這項技術很陌生,所以我試圖在將代碼上傳到服務器上並將它與mongolab連接之前在本地進行測試。現在我的問題是,我無法使用我的mongo shell在本地查看或查詢所有用戶,因此,每次添加用戶時,我都無法查看是否真的添加了它。到目前爲止,我的代碼如下: app.js var express

    0熱度

    1回答

    我想創建護照記住我的策略,但我不知道如何調用它。我的總體策略是在我的數據庫中存儲兩個令牌,並在客戶端的計算機上存儲cookie,然後進行比較,以確認它們是真實用戶。我目前正試圖通過app.use passport.authenticate策略,以便我可以使用我的策略驗證失敗的成功。 在我app.js文件我有: passport.use('rememberMe',new passportLocal.

    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回答

    我想使用SAML2.0和OneLogin來確保基於回送的應用程序的安全。我相信我應該使用loopback-component-passport和passport-saml模塊來實現我的目標。不過,我真的很努力地找到任何可以幫助我實現我的用例的好文檔。好像provided sample已經過時了,不太準確。你會有任何有用的指標或建議,可以幫助我開始。 感謝

    0熱度

    1回答

    我從laravel背景想在我sails.js的應用程序來實現passport.js authentication 的文件是最小的,也很難理解 這裏是我的login.js module.exports = { /* *Normal login */ login:function (req,res) { //user input cons