25 lines
576 B
C#
25 lines
576 B
C#
using MikrocopApi.Dtos;
|
|
|
|
namespace MikrocopApi.Mappers;
|
|
|
|
public static class AuthMappingExtensions
|
|
{
|
|
public static LoginResponseDto ToDto(this (string AccessToken, DateTime ExpiresAtUtc) token)
|
|
{
|
|
return new LoginResponseDto
|
|
{
|
|
AccessToken = token.AccessToken,
|
|
ExpiresAtUtc = token.ExpiresAtUtc,
|
|
TokenType = "Bearer"
|
|
};
|
|
}
|
|
|
|
public static ValidatePasswordResponseDto ToDto(this bool isValid)
|
|
{
|
|
return new ValidatePasswordResponseDto
|
|
{
|
|
IsValid = isValid
|
|
};
|
|
}
|
|
}
|