我使用執行身份驗證passport.js。但是會話創建後,每個AJAX請求RoboForm要求保存密碼。無法弄清楚可能是什麼原因。Roboform要求保存密碼
這裏是頭:
請求頭
接受:/
接受編碼:gzip,緊縮,SDCH,BR
接受語言:EN-US,EN; Q = 0.8
連接:保持活躍
餅乾:connect.sid = S%3AjvQRBQY ...
主機:本地主機:3000
如果 - 無 - 匹配:W/「140-3603896551」
的Referer:http://localhost:3000/
的User-Agent:Mozilla的/ 5.0
響應頭
連接:保持活躍
日期:星期三,2017年4月26日11時42分51秒GMT
ETag的:W/「140-3603896551」
X-已啓動通過:快速的服務器端代碼
實施例:
app.get('/users', function(req,res) {
if(typeof req.user == 'undefined'){
res.status(403).end();return;
}
users.get(function(error,results){
if(error !== null){
res.json({"error":"Error getting users"})
}else {
res.json(results);
}
});
});
此問題尚不明確 –
@ DanGreen-Leipciger當您登錄網站時,瀏覽器或RoboForm(如果已安裝)詢問是否應存儲密碼。每次用戶登錄後,我的應用程序會向服務器發送ajax請求,RoboForm會要求存儲密碼。順便說一下,這種情況發生,只有當我發送獲取請求**與angular2 Http,而不是jQuery $ .get()** – Maxim
@ DanGreen-Leipciger我已經添加serverside代碼問題 – Maxim