Browse Source

Merge branch 'f/frontend-login' into 'develop'

login fixed

See merge request fia72-dev/eva_lernsituation!22
develop
Kai Senkowski 7 years ago
parent
commit
94380c1ea5
  1. 24
      Frontend/src/components/Login.js

24
Frontend/src/components/Login.js

@ -32,15 +32,23 @@ class Login extends Component {
// 123Abc!&
login() {
fetch("/login", { method: "POST", body: JSON.stringify(this.state) })
.then(function(response) {
if (response.status === 200) return response.json();
else return response.statusText;
})
.then(function(myJson) {
console.log(myJson);
//document.cookie = myJson;
if (this.state.username !== "" && this.state.password !== "") {
var formData = new URLSearchParams();
formData.append("username", this.state.username);
formData.append("password", this.state.password);
fetch("https://local.tobi.one/eva/login", {
method: "POST",
body: formData,
headers: {
"content-type": "application/x-www-form-urlencoded;charset=UTF-8"
}
}).then(response => {
if (response.status === 200) {
console.log("Logged in!");
this.props.history.push("/");
} else console.log(response.statusText);
});
}
}
render() {

Loading…
Cancel
Save