Я пытаюсь реализовать jwt-аутентификацию, используя nodejs и React, выполнив https://www.youtube.com/playlist?list=PLvTjg4siRgU0HS3cANo7KZ52Wkud083TL. Здесь они использовали обработчики реакции, но я хочу реализовать это в классе и без избыточности. Но я не не знаю, как получить повара ie в передней части, используя топор ios мой текущий код
Backend: - пользователь. js
userRouter.post('/login',passport.authenticate('local',{session : false}),(req,res)=>{
if(req.isAuthenticated()){
const {_id,username,role} = req.user;
const token =signToken(_id);
res.cookie('access_token',token,{httpOnly:true,sameSite:true});
res.status(200).json({isAuthenticated :true,user : {username,role}});
}
})
Внешний интерфейс: - логин. js
onSubmit(e){
e.preventDefault();
const user={
username:this.state.username,
password:this.state.password
}
console.log(user);
axios.post('http://localhost:5000/user/login',user)
.then(res=>{
console.log(res);
if(res.data.isAuthenticated){
console.log("authenticated")
}
})
}