passport.js

    -1熱度

    1回答

    我做下面的教程: https://www.raymondcamden.com/2017/02/08/using-social-login-with-passport-and-node/ ,但該文件的代碼:./models/user就行了引用: var user = require('./models/user'); 未提供 。 然後,我遇到了錯誤: Error: Cannot find mod

    0熱度

    1回答

    我做下面的教程: https://www.raymondcamden.com/2017/02/08/using-social-login-with-passport-and-node/ 然後,我一直在創造這個項目(我「M使用Windows 10): > mkdir stackoverflow-question > cd stackoverflow-question > git clone ht

    1熱度

    1回答

    我真不明白,爲什麼它是如此複雜,建立認證和會話使用Node.js的堅持 我在與會話持久性,被描述here麻煩。 也許,我的東西不明白... 所以,在SPA,當瀏覽器從UI POST方法制作fetch,護照和身份驗證數據庫中保存會話(如我設置) 。 下一步是什麼? 如何分辨陣營前端(瀏覽器,服務器......),它應適用新創建的cookie,並用它爲HMR,GraphQL和其他的東西以後的所有請求?

    0熱度

    1回答

    這是正確的嗎? 我不明白爲什麼我每次都被授權。 我覺得這個use()函數沒有被調用? // Passport.js const JwtStrategy = require('passport-jwt').Strategy; const ExtractJwt= require('passport-jwt').ExtractJwt; const User = require('..

    0熱度

    2回答

    我想在我的應用程序上實現Facebook身份驗證。我注意到我的API後端 - Loopback已集成passport。我不明白這會是什麼目的? 從我所瞭解的認證發生在客戶端。 FB發佈的令牌應該傳遞給後端,以生成一個會話cookie /令牌來與我的應用程序的API交談。所以後端只應驗證FB用戶令牌,而不是實際驗證用戶。

    0熱度

    1回答

    我試圖實施的passport.js策略是針對Facebook提供商的策略。我已經測試了教科書示例(從https://github.com/passport/express-4.x-facebook-example),似乎重定向從不被調用。 重定向序列可以正常工作,除非用戶已經登錄,它會重定向到主頁,即使明確地在回調中放入不同的URL。 因此,除了最後一次重定向之外,一切都可以正常工作,最終應該會發

    0熱度

    1回答

    我正在使用koa-passport進行身份驗證,憑據存儲在mySQL服務器上。每個用戶名在數據庫表中都有一個唯一的ID。我正在使用一個非常簡單的方案,我只是將ID用於序列化和反序列化,而不是具有整個用戶對象。 對於身份驗證,數據庫中定義了一個存儲過程,如果在數據庫中爲所提供的憑據(數據庫中存儲過程同時查看用戶名和密碼,因此不需要在nodeJS上處理)返回null或userID。此外,假設下面的代碼

    0熱度

    1回答

    我有一個Laravel應用程序,我試圖轉換爲NodeJS。在原始應用程序中,我們有一個API,其訪問受隨機生成的令牌保護 - 分配給每個用戶並存儲在我們的數據庫中。當用戶首次註冊時,我們會自動生成這個祕密令牌,然後只要他們願意使用我們的服務,就會使用它。 (我們驗證使用這些令牌的用戶的訂閱詳情)。 我想在NodeJS上覆制相同的內容,但我有點遺失了正確的身份驗證策略,因爲passportJS具有J

    0熱度

    1回答

    我想用NodeJS + Restify和PassportJS編寫REST-API進行身份驗證。 當用戶登錄時,我生成一個sessionId並將其存儲在創建自己的會話中。 var Passport = require('passport'); var PassportBearerStrategy = require('passport-http-bearer').Strategy; //

    0熱度

    1回答

    我有一個響應前端觸擊僅用於API調用的快速服務器。我正在使用護照進行身份驗證,並遇到一些問題。我有一個爲Facebook設立的戰略。我可以使用Facebook登錄,調用序列化方法,將用戶添加到數據庫,並且我能夠在策略回調方法中看到req.user對象,但是我無法獲取請求。用戶對象在此之後。有什麼建議麼? App.js let express = require('express'); let r