passport.js

    0熱度

    1回答

    我有一個應用程序我想使用twitter Oauth並驗證用戶。我用yeoman angular-fullstack發電機搭建應用程序。 當我點擊連接與Twitter我收到此錯誤。我沒有達到Twitter登錄屏幕。 Error: Could not authenticate you. at Strategy.parseErrorResponse 這裏是路線設置 router .get('/

    0熱度

    1回答

    我想嘗試一個本地策略護照的例子。當我做不正確的密碼POST請求(我只有在這一刻單個數據庫記錄),它仍然結束了執行我的成功函數: function (err, user) { console.log("Login successful"); res.redirect('/loggedIn'); } 在passport.authenticate.Where定義我該怎麼錯了?何

    0熱度

    1回答

    我有這個單頁面應用程序,當用戶被成功驗證並重定向到儀表板時,會發出7個Ajax的http請求。當用戶登錄passport進行身份驗證並創建會話時,會重定向到儀表板。當儀表板加載它時,會使7 ajax調用服務器以獲取用戶數據。在本地主機上,它工作正常,但是當此應用程序部署在遠程雲服務器,如果我訪問使用Android設備如智能平板或Windows 10的網站它仍然按預期工作,但在成功驗證和重定向到儀表

    4熱度

    1回答

    我正在嘗試使用Passport連接到Office365。我得到auth提示並返回訪問令牌。問題是刷新標記未定義。 我的設置 // In app.js const creds = { redirectUrl: 'http://localhost:3000/token', clientID: '<myClientId>', clientSecret: '<mySecre

    0熱度

    2回答

    我爲我的應用程序使用Express + Passport進行Google身份驗證。 這裏是我的路線: const authCallback = function(req, res) { if (req.user._id) { if (abc()) { return res.redirect('/app'); } res.redirect('/profile/'

    0熱度

    1回答

    我在我的web應用中使用護照facebook進行用戶驗證。我的節點支持在localhost:8080上運行,並且角色前端在localhost:4200上運行。我如何保存從Facebook接收到的數據,將其保存到數據庫,然後將該數據庫數據傳遞到我的角度前端?我在網上嘗試了很多指南和教程,所有這些都在同一個域上運行,但我的域是不同的域(8080 & 4200)。 下面是我的社交授權碼,如果它可以有任何

    0熱度

    1回答

    我正在使用節點js創建應用程序。在這個應用程序中,我已經通過護照js完成了用戶登錄和註冊。所以現在我需要提供訪問記錄的用戶來更改密碼。所以我試圖以我自己的方式做到這一點,但是當我運行此過程時,更改後的密碼不會更新並將其保存到登錄用戶的貓鼬文檔中。我將提供我用於該過程的代碼。所以我請求你們,請讓我知道我如何在我的程序中做到這一點。 這是我更改密碼的POST途徑。 app.post('/changeP

    0熱度

    1回答

    我遇到了路由器控制檯中的一些錯誤。快遞路線是這樣的:只有當我不認證出現 router.get('/getInfo/:id', function(req, res, next) { return passport.authenticate('jwt', {session: false}, function(err, account, info) { if (err) { retu

    0熱度

    2回答

    我正在構建一個帶有護照js的快速js api,並且爲了能夠返回格式爲json的自定義錯誤消息,我使用的是custom callbacks。 當我提供未知的電子郵件時,我寫的自定義回調被稱爲3次,導致Unhandled rejection Error: Can't set headers after they are sent.。這是有道理的。 任何幫助表示讚賞。 這是我實現: 策略: const

    0熱度

    3回答

    我正在使用nodejs,express,mongoose和護照npm製作webapp。 之前我的登錄和註銷功能工作正常,但現在我不得不添加一項功能來檢查用戶是高級用戶還是普通用戶。 所以我做了一箇中間件,它現在導致註銷問題。 這是我的代碼。 在我的index.js文件中,每秒調用一次/ matchData上的ajax請求以根據用戶類型獲取數據。 //ajax routes for json res