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

823 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.

LLM Maintenance: If you modify code in this folder, update this README to reflect the changes. If you notice the README content does not match the current code, automatically update the README to match the code.