जब मैं सफलतापूर्वक पासपोर्ट जेएस के साथ लॉग इन करता हूं तो यह त्रुटि प्राप्त हो रही है। ।पासपोर्ट जेएस "भेजे जाने के बाद हेडर सेट नहीं कर सकता"
app.post('/login',
passport.authenticate('local', {failureRedirect: '/login' }),
function(req, res) {
res.redirect('/');
});
पूर्ण त्रुटि::
Error: Can't set headers after they are sent.
at ServerResponse.OutgoingMessage.setHeader (http.js:644:11)
मैं कुछ याद आ रही हूँ एक बार मैं में
कोड है कि यह करता है लॉग इन करें घर पृष्ठ पर रीडायरेक्ट करना चाहते हैं? निश्चित नहीं है कि यह त्रुटि क्यों हो रही है। मैं अभी भी ऐप का उपयोग करने में सक्षम हूं, मुझे बस त्रुटि नहीं चाहिए।
धन्यवाद, मैं दो बार कॉल कर रहा था() दो बार – wesbos
इसके लिए धन्यवाद। मैंने यह महसूस करने से पहले बहुत कुछ सिर-खरोंच किया था कि आपको 'else' की आवश्यकता है। बीटीडब्ल्यू अच्छा उपयोगकर्ता नाम और अवतार। – electrichead