- 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.
14 lines
326 B
C#
14 lines
326 B
C#
using Microsoft.AspNetCore.Mvc;
|
|
using WorkFlow.API.Filters;
|
|
|
|
namespace WorkFlow.API.Attributes
|
|
{
|
|
//TODO: move APIKeyAuthAttribute to Core.API
|
|
public class APIKeyAuthAttribute : ServiceFilterAttribute
|
|
{
|
|
public APIKeyAuthAttribute()
|
|
: base(typeof(APIKeyAuthFilter))
|
|
{
|
|
}
|
|
}
|
|
} |