소개
게시글
질문&답변
2021.07.28
post 등록 오류 질문드립니다
강사님께서 답변주신대로 현재 문제가 로그인이 유지가 되지 않아서 발생하는게 맞는것 같아 해결할 수 있을거 같습니다. 늦은 시간까지 신경 써주셔서 감사합니다,
- 0
- 3
- 273
질문&답변
2021.07.28
post 등록 오류 질문드립니다
새로고침하면 로그인이 풀립니다. 현재 로그인 진행 상황입니다. // 로그인 router.post("/login", isNotLoggedIn, (req, res, next) => { passport.authenticate("local", (err, user, info) => { if (err) { // 서버 쪽 에러 console.error(err); return next(err); } if (info) { // 클라이언트 에러 return res.status(401).send(info.reason); } return req.login(user, async (loginErr) => { if (loginErr) { console.error(loginErr); return next(loginErr); } const userWithoutPassword = await User.findOne({ where: { id: user.id, }, attributes: { exclude: ["password"], }, include: [ { model: Post, }, { model: User, as: "Followings", }, { model: User, as: "Followers", }, ], }); // res.setHeader('Cookie', 랜덤키) // console.log("비밀번호가 없는 유저 정보", userWithoutPassword); return res.status(200).json(userWithoutPassword); }); })(req, res, next); }); // 로컬 전략 실행
- 0
- 3
- 273