Services, service registration and dependency injection for auth

This commit is contained in:
Veljko Tosic
2026-02-12 19:49:37 +01:00
parent 95d5f9da87
commit c7e7735075
9 changed files with 160 additions and 20 deletions

View File

@@ -0,0 +1,8 @@
using AipsCore.Domain.Models.User;
namespace AipsCore.Application.Abstract.UserContext;
public interface ITokenProvider
{
string Generate(User user, IList<string> roles);
}

View File

@@ -0,0 +1,3 @@
namespace AipsCore.Application.Authentication;
public record Token(string Value);