using System.Security.Claims; using Yuna.Website.Server.Infrastructure; using Yuna.Website.Server.Model; namespace Yuna.Website.Server.Services.TokenService { public class TokenService : ITokenService { //private readonly UserKeeperService _userKeeperService; private readonly ILogger _logger; public TokenService(ILogger logger) { _logger = logger; } public ClaimsIdentity CreateAccessToken(User user) { var claims = new List() { new(ClaimTypes.Name, user.UserName), new(ClaimTypes.NameIdentifier, user.Id.ToString()), }; return new ClaimsIdentity(claims, "Cookies"); } } }