AyCode.Core/AyCode.Interfaces.Server/Logins/README.md

599 B

Logins

Server-side login interfaces defining contracts for login DTOs, authenticated session state, and login service operations.

Key Files

  • IAcLoginDtoBase.cs — Empty marker interface for login DTO types.
  • IAcLoggedInModelBase.cs — Generic interface for authenticated session state, exposing IsLoggedIn, LoggedInUser, AccessToken, and LoginErrorCode, with methods for login and logout.
  • IAcLoginServiceServer.cs — Server login service interface with Login/LoginAsync and UpdatePassword methods, generic over user, token, profile, and company types.