목록JWT (2)
나의 개발일지(김지헌)
어제 리프레쉬 토큰과 에쎼스 토큰을 하나하나 뜯으면서 미들웨어 작업을 끝 마쳤다. module.exports = async (req, res, next) => { //쿠키로 받아온다. let userId const accessToken = req.cookies.AccessToken const refreshToken = req.cookies.RefreshToken //토큰이 없다면~ if (!accessToken) return res.status(400).json({ "message": "Access Token이 존재하지 않습니다." }); //리프레쉬 토큰 확인하기 if (!refreshToken) return res.status(400).json({ "message": "RefreshToken이 존재하..
어제 AccessToken과 RefreshToken을 가지고 로그인 기능을 구현한다고 했고 코드는 발급 까지는 완성을 했다. 강의 코드를 하나하나 뜯어서 보면서 코드를 작성하고 있다 로그인 컨트롤러 login = async (req,res,next)=>{ try{ const {nickname, password} = req.body const RefreshToken = await this.loginsevice.createRefreshToken({nickname,password}) const AccessToken = await this.loginsevice.createAccessToken({nickname,password}) //AccessToken의 // res.cookie('AccessToken',`Be..