diff --git a/FoodsharingSiegen.Server/Pages/Login.razor b/FoodsharingSiegen.Server/Pages/Login.razor
index 0c71ce6..9c3e879 100644
--- a/FoodsharingSiegen.Server/Pages/Login.razor
+++ b/FoodsharingSiegen.Server/Pages/Login.razor
@@ -3,6 +3,8 @@
@using FoodsharingSiegen.Shared.Helper
@layout LoginLayout
+@inherits FoodsharingSiegen.Server.BaseClasses.FsBase
+
@inject AuthService AuthService
@inject NavigationManager NavigationManager
@@ -11,7 +13,7 @@
-
+
diff --git a/FoodsharingSiegen.Server/Pages/Login.razor.cs b/FoodsharingSiegen.Server/Pages/Login.razor.cs
index 1048959..94b599e 100644
--- a/FoodsharingSiegen.Server/Pages/Login.razor.cs
+++ b/FoodsharingSiegen.Server/Pages/Login.razor.cs
@@ -1,4 +1,3 @@
-using System.Text.RegularExpressions;
using Blazorise;
using Microsoft.AspNetCore.Components.Web;
@@ -26,9 +25,9 @@ namespace FoodsharingSiegen.Server.Pages
#region Private Properties
///
- /// Gets or sets the value of the mailaddress (ab)
+ /// Gets or sets the value of the mail-address (ab)
///
- private string? Mailaddress { get; set; }
+ private string? MailAddress { get; set; }
///
/// Gets or sets the value of the password (ab)
@@ -46,18 +45,22 @@ namespace FoodsharingSiegen.Server.Pages
{
//Todo Eingaben Validieren [04.04.22 - Andre Beging]
- if (string.IsNullOrWhiteSpace(Mailaddress) || string.IsNullOrWhiteSpace(Password))
+ if (string.IsNullOrWhiteSpace(MailAddress) || string.IsNullOrWhiteSpace(Password))
{
- Mailaddress = string.Empty;
+ MailAddress = string.Empty;
Password = string.Empty;
return;
}
- var loginR = await AuthService.Login(Mailaddress, Password);
+ var loginR = await AuthService.Login(MailAddress, Password);
if (loginR.Success)
{
NavigationManager.NavigateTo("/", true);
}
+ else
+ {
+ await Notification?.Error(loginR.ErrorMessage)!;
+ }
}
#endregion