Authentication works as designed
This commit is contained in:
@@ -43,10 +43,13 @@ export class LoginComponent {
|
|||||||
}
|
}
|
||||||
|
|
||||||
this.errorMsgs.push("Waiting for response from server");
|
this.errorMsgs.push("Waiting for response from server");
|
||||||
this.auth.Login(this.UserName, this.Password, this.StayLoggedIn).subscribe(
|
this.auth.Login(this.UserName, this.Password, this.StayLoggedIn).subscribe({
|
||||||
data => {
|
next: data => {
|
||||||
this.router.navigate([this.returnURL]);
|
this.router.navigate([this.returnURL]);
|
||||||
|
},
|
||||||
|
error: err => {
|
||||||
|
this.errorMsgs = [ err.error ];
|
||||||
}
|
}
|
||||||
)
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -73,7 +73,7 @@ export class RegisterComponent {
|
|||||||
this.router.navigate([this.returnURL]);
|
this.router.navigate([this.returnURL]);
|
||||||
},
|
},
|
||||||
error: err => {
|
error: err => {
|
||||||
console.log("HTTP Error Signing In: ", err);
|
this.errorMsgs = [ err.error ]
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ export class Authentication{
|
|||||||
this.setUserToStorage(data, StayLoggedIn == true ? SessionType.Forever : SessionType.Session);
|
this.setUserToStorage(data, StayLoggedIn == true ? SessionType.Forever : SessionType.Session);
|
||||||
},
|
},
|
||||||
error: err => {
|
error: err => {
|
||||||
console.log("HTTP Error Signing In: ", err);
|
console.log("HTTP Error Signing In: ", err.error);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return sub;
|
return sub;
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ namespace BoredCareers.Controllers {
|
|||||||
} else {
|
} else {
|
||||||
test.CurrentPasswordAttempts += 1;
|
test.CurrentPasswordAttempts += 1;
|
||||||
await _databaseService.SetAccount(test);
|
await _databaseService.SetAccount(test);
|
||||||
return Ok(new Account() { ID = -1, UserName = "Wrong Password" });
|
return NotFound("Wrong Password");
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
await SendVerify(test.UserName);
|
await SendVerify(test.UserName);
|
||||||
@@ -92,7 +92,7 @@ namespace BoredCareers.Controllers {
|
|||||||
}
|
}
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
Console.WriteLine("Register Error: " + ex.Message);
|
Console.WriteLine("Register Error: " + ex.Message);
|
||||||
return NotFound();
|
return NotFound("An internal server error has occured");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user