passport.js

    1熱度

    1回答

    有人可以向我解釋中間件需要祕密字符串的位置嗎? 另外,如果我在passport.session選項設置一個密鑰/值對我仍然得到同樣的錯誤信息 這是代碼 // using pug since a view engine is required by express app.set('views', __dirname) app.set('view engine', 'pug')

    0熱度

    1回答

    我建立的認證非常相似的信息服務,是FeathersJS演示聊天應用程序的一部分,後面的FeathersJS服務:https://github.com/feathersjs/feathers-chat/ 此外,我想定義應存儲的信息的事件偵聽器它接收應用程序的消息服務並調用所有必要的鉤子來通知客戶端應用程序。 這是我目前的做法: module.exports = function() { c

    0熱度

    1回答

    我在使本地護照正常工作時遇到了一些麻煩。 我有一個使用React和React-Router v4的小網站。我可以登錄,並在重新加載時保持登錄狀態。所有REST對管理部分的調用都會導致返回登錄屏幕。 我想有隻有某些REST調用認證(即/管理員*),但這些REST調用都返回一個「/登錄」頁面。 好吧,代碼: import express from 'express'; import compress

    0熱度

    1回答

    我想我有一個問題將會話從Node後端傳遞到我的React前端,但我實際上是一種我不知道我不知道的情況。誰能幫忙? 這裏的問題: 我有在後端這條路線.. app.get('/account', ensureAuthenticated, function(req, res){ res.status(200).json({ user: req.user }); }); 其在成功蒸汽Passpor

    0熱度

    1回答

    getProfile(){ let headers = new Headers(); this.loadToken(); headers.append('Content-Type','application/json'); headers.append('Authorization',this.authToken); console.log(thi

    1熱度

    2回答

    我正在構建基於Node.js的網站。 ,我下面來確保API的安全的方法如下: 用戶跡象了電子郵件地址和密碼。 在全成註冊和登錄時,客戶端接收在本地存儲器中隨機生成的令牌 它存儲令牌和傳遞令牌作爲在所有後續請求報頭。 對於每個後續請求,服務器檢查令牌並驗證用戶。存儲在客戶端的本地存儲 一旦用戶註銷時,令牌被刪除 的用戶得到一個新的令牌當他再次登錄。 上述方法是否足夠好?請建議更好的方法,如果有的話。

    0熱度

    1回答

    我試圖實現passport-local但我不斷收到這個錯誤,當我與郵差測試:Cannot read property 'username' of undefined 這裏是我的模型,User.js: const mongoose = require('mongoose'); const {Schema} = mongoose; const passportLocalMongoose =

    0熱度

    1回答

    看,我使用passportjs製作了一個使用register/login的平均堆棧應用程序,並且它很好,當我更改爲angular2(另一個是在angularjs上)時,我做了後端和我認爲它的作品,但我不知道如何測試它的前端,我知道它必須是與<a href="">中的網址的東西,但是當我把護照給我的路線,例如:/auth/facebook,我的應用程序什麼都不做。 。還有它的東西,送我去主頁:C 這

    0熱度

    1回答

    我想重定向到我的自定義網址。 但是req.query.redirect未定義。 這裏是我的路線: app.get('/auth/github', (req: Request, res: Response, next: NextFunction) => { const redirect: string = encodeURIComponent(req.query.redirect);

    2熱度

    1回答

    我能夠通過LDAP進行身份驗證,但似乎無法弄清楚當用戶輸入無效的用戶名/密碼時如何捕獲錯誤。我有failureRedirect和其他東西設置,但是當錯誤發生時,它不會到達authenticate函數中的那一步。我試圖把沒有運氣的try catch函數放進去。 這裏是正在使用的鏈路到認證策略: https://www.npmjs.com/package/passport-activedirector