Sikeres POST az eszközről

This commit is contained in:
2025-01-24 11:15:17 +01:00
parent 862f0a148b
commit 0d44cd48fb
7 changed files with 82 additions and 18 deletions
+38 -1
View File
@@ -1,4 +1,5 @@
using Microsoft.Extensions.DependencyInjection;
using WorkFlowCheck.Common.DTO;
using WorkFlowCheck.MAUI.Services;
namespace WorkFlowCheck.MAUI
@@ -9,8 +10,44 @@ namespace WorkFlowCheck.MAUI
{
InitializeComponent();
MainPage = serviceProvider.GetRequiredService<MainPage>();
//MainPage = serviceProvider.GetRequiredService<MainPage>();
MainPage = new AppShell();
}
protected async override void OnResume()
{
base.OnResume();
var isLogged = await SecureStorage.Default.GetAsync("WFCUser");
if (isLogged == null)
{
}
}
protected override void OnSleep()
{
SecureStorage.Default.Remove("WFCUser");
base.OnSleep();
}
protected async override void OnStart()
{
base.OnStart();
SecureStorage.Default.Remove("WFCUser");
await Shell.Current.GoToAsync("//LoginPage");
}
private async Task<ApiResponseDTO<UserDTO>> CheckSecurity()
{
var isLogged = await SecureStorage.Default.GetAsync("WFCUser");
if (isLogged == null)
{
return new ApiResponseDTO<UserDTO>()
{
IsSuccess = false
};
}
return new ApiResponseDTO<UserDTO>()
{
IsSuccess = true
};
}
}
}