정의되지 않은 'jwtoken' 속성을 읽을 수 없습니다. 정의되지 않은 'jwtoken' 속성을 읽을 수 없습니다.
정의되지 않은 '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
Reference
이 문제에 관하여(정의되지 않은 'jwtoken' 속성을 읽을 수 없습니다. 정의되지 않은 'jwtoken' 속성을 읽을 수 없습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/suvamray/cannot-read-property-jwtoken-of-undefined-jik
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
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
Reference
이 문제에 관하여(정의되지 않은 'jwtoken' 속성을 읽을 수 없습니다. 정의되지 않은 'jwtoken' 속성을 읽을 수 없습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/suvamray/cannot-read-property-jwtoken-of-undefined-jik텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)