Login com React + API
Boa tarde ...
Sou iniciante trabalhando com React e estou com uma missão de fazer um sistema com autenticação de usuário .
Para esse teste criamos uma API com apenas o campo de usuário ( nao tem senha por enquanto) ....
Minha ideia é fazer um formulario em que se a pessoa digitar um usuario válido esta ok para entrar no sistema
Consegui fazer a tela e o acesso a API.... porem quando vou entrar no sistema me retorna:
Seguindo um manual estou com o código da seguinte forma:
const requestInfo = {
method: 'POST',
body: JSON.stringify(data),
headers: new Headers({
'Content-Type': 'application/json',
}),
};
fetch('http://10.0.0.49:9000/login', requestInfo)
.then(response => {
console.log(response);
if(response.ok) {
return response.json()
}
throw new Error("Login inválido...");
})
.then(token => {
localStorage.setItem('token', token);
this.props.history.push("/admin");
return;
})
.catch(e => {
this.setState({ message: e.message });
});
}
Queria ver se alguém ja passou por algo parecido... ou se tem alguma sugestão para solução desse problema.
Aparece o seguinte erro: Unexpected token V in JSON at position 0
Aguardo retornos
Obrigado
QuDiscussão (0)
Carregando comentários...