express-jwt

    0熱度

    2回答

    成功登錄後,我的節點應用程序返回JWT令牌。 JWT使用用戶ID,到期日期和密碼進行簽名。 這是我將如何產生與ID的用戶令牌:由於我的後臺應用程序標識從它的令牌用戶 return jwt.sign({ _id: 1, exp: exp_date), }, "MY_SECRET"); }; : 難道與用戶有可能「1 id:1「來編輯他的有效標記,將它設

    5熱度

    2回答

    我在我的網站上顯示了一些從節點服務器返回的數據。它直到今天都是完美的。現在,當我進入我的網頁時,我的服務器控制檯上出現錯誤。我使用Auth0登錄用戶。 UnauthorizedError: invalid algorithm at C:\workspace\New\MyApp\node_modules\express-jwt\lib\index.js:100:22 at C:\

    2熱度

    1回答

    我不知道什麼是聰明的事。 我應該檢查是否Facebook的訪問令牌有效期內的middlware也許是更好的解決方案,使該檢查如果Facebook訪問令牌有效的路由,然後返回JWT訪問令牌允許用戶訪問?

    0熱度

    1回答

    我剛剛爲我的express JS應用程序添加了基於令牌的身份驗證 - 看起來像令牌類型未在解碼部分中顯示。 我使用https://jwt.io/ 令牌我用來測試測試 - eyJhbGciOiJIUzI1NiJ9.eyJfaWQiOiJSYW4zIiwibmFtZSI6IlJhbjMgVGVzdCJ9.YPJXc4tp8NaWcboE9obwGvm-AGa6fkN1IA6y0pT7u-w" 頭部

    1熱度

    1回答

    我是MEAN堆棧的新手。 我使用智威湯遜驗證API端點'/ API /候選人 在客戶端/角JS服務我有以下的服務器端我有進入 resumeFactory.get = function(candidateName) { return $http.get('/api/candidates', { headers: { Authorization: 'Bearer '+

    1熱度

    1回答

    我正在嘗試合併express-jwt庫,但我不太明白它是如何處理錯誤的。 的documentation說: 錯誤處理 的默認行爲是當令牌無效拋出一個錯誤,這樣你就可以>添加自定義邏輯如下管理未經授權的訪問: app.use(function (err, req, res, next) { if (err.name === 'UnauthorizedError') { res

    0熱度

    1回答

    我有一個帶有受保護api調用的express-jwt的nodejs express服務。 app.get('/protected', jwtCheck, function(req, res) { console.log(JSON.stringify(req.user)); if (!req.user.admin) return res.send("user

    1熱度

    1回答

    這是我創建了我的應用程序的NodeJS在測試過程中跳過驗證小中間件: authentication(auth) { if (process.env.NODE_ENV !== 'test') { return jwt({ secret: new Buffer(auth.secret, 'base64'), audience: auth.clientI

    0熱度

    2回答

    我有一個用於用戶身份驗證的應用程序,並遇到了此問題,其中有用戶登錄並且JWT(JsonWebToken)存儲在Cookie中。我在驗證用戶之後保存了cookie。接下來,作爲管理員,當他/她仍然登錄時,從數據庫中刪除該用戶。由於用戶仍然記錄,用戶在瀏覽器中有一個有效的JWT,所以它仍然認爲它存在,因爲我的方式通過webtoken驗證用戶是否登錄。我一直在想如何解決這個問題,但我還沒有能夠提出任何問

    0熱度

    2回答

    我在製作一個nodejs,angular2應用程序。我想設置一個JWT認證,我使用express-jwt和jsonwebtoken,我的所有路由和應用程序按預期工作,只要我沒有設置express-jwt中間件那樣。 app.use(expressJWT({secret: 'hey-hey'}).unless({path: ['/api/login', '/api/signup', '/home',