refactor: AuthController-Methoden optimieren und Login-Logik verbessern

- AuthController aktualisiert, um eine klarere Struktur zu implementieren.
- Login-Methode vereinfacht, um die Benutzerauthentifizierung direkt zu behandeln.
- Neue LoginById-Methode für den Benutzerlogin über ID eingeführt.
- Fehlerprotokollierung und -behandlung in den Login-Methoden verbessert.
- Überflüssigen Code entfernt und Lesbarkeit verbessert.
- TODO für weitere Integration mit UserManager hinzugefügt.
This commit is contained in:
Developer 02
2024-10-29 14:24:13 +01:00
parent 69abd3afa2
commit a325d07c6b
7 changed files with 98 additions and 77 deletions

View File

@@ -1,4 +1,4 @@
namespace WorkFlow.API.Models
{
public record Login(int? UserId, string? Username, string Password);
public record Login(string Username, string Password);
}