10 lines
277 B
C#
10 lines
277 B
C#
using Domain.Entities;
|
|
|
|
namespace Application.Interfaces;
|
|
|
|
public interface IJwtService
|
|
{
|
|
Task<string> GenerateTokenAsync(User user);
|
|
Task<string> GenerateAndSaveRefreshTokenAsync(User user);
|
|
Task<User?> ValidateRefreshTokenAsync(int userId, string refreshToken);
|
|
} |