Refactor LoginPage to MVVM

This commit is contained in:
2025-12-17 17:25:42 +01:00
parent bb5aac2944
commit c11b361655
11 changed files with 442 additions and 134 deletions

View File

@@ -0,0 +1,8 @@
namespace Jugenddienst_Stunden.Interfaces;
using Jugenddienst_Stunden.Types;
public interface IAuthService {
Task<User> LoginWithCredentials(string username, string password, string serverUrl, CancellationToken ct = default);
Task<User> LoginWithToken(string token, CancellationToken ct = default);
}