정의되지 않은 'jwtoken' 속성을 읽을 수 없습니다. 정의되지 않은 'jwtoken' 속성을 읽을 수 없습니다.

1720 단어

정의되지 않은 'jwtoken' 속성을 읽을 수 없습니다.



21년 10월 14일
댓글: 1
답: 0


0





여기 익스프레스에서 백엔드에서 토큰을 생성합니다.
..............

router.post("/login",async(req,res)=>{
    const {email,password}=req.body;
    if(!email || !password){
        return res.status(401).send({error:"please filled the data properly"});
    }
    try {
        const loginUser=await User.findOne({email:email});
        if(!loginUser){
            return res.status(400).send({error:"not found"});
        }
        const isMatch = await bcrypt.compare(password,loginUser.password);    
        if(isMatch){
            const token=await loginUser.generateToken();
            res.cookie("jwtoken",token,{
                expires:new Date(Date.now()+15000000),
                httpOnly:true,
                //secure:true  //it






Open Full Question

좋은 웹페이지 즐겨찾기