1
사용자가 가입 한 후 자동으로 로그인되기를 바랍니다. 온라인으로 req.login()을 사용하지만 작동하지 않는 것 같습니다. 사용자가 데이터베이스에 추가되었지만 로그인되지 않았습니다. 누군가 올바른 방향을 가리킬 수 있습니까?사용자가 여권을 사용하여 등록한 후 사용자 로그인
if(type == 'student'){
User.saveStudent(newUser, newStudent, function(err, user){
console.log('Student saved');
req.login(newUser, function(err) {
if (err) {
console.log(err);
}
})
})
} else {
User.saveInstructor(newUser, newInstructor, function(err, user){
console.log('Instructor saved');
req.login(newUser, function(err) {
if (err) {
console.log(err);
}
});
})
}
res.redirect('/classes');
}
});
module.exports = router;
세션, 쿠키, 패스포트 초기화 등의 모든'app.use' 설정이 올바른가요? 확실하지 않은 경우 해당 코드를 게시 할 수 있습니까? 재방송 사용자에 대한 일반 로그인 워크 플로를 사용하여 등록한 후 로그인하는 중입니까? – Paul
app.js로 업데이트했습니다. 모든 것을 포함했다고 생각합니다. 예, 등록 후 로그인 할 수 있습니다. –