access token generation added

This commit is contained in:
2026-01-30 00:18:25 +01:00
Unverified
parent 236a7a0fe1
commit dc12ee75e5
8 changed files with 96 additions and 16 deletions

View File

@@ -10,11 +10,13 @@ public class AuthPasswordHandler : IRequestHandler<AuthPasswordCommand, AuthPass
{
private readonly DatabaseContext _databaseContext;
private readonly IPasswordHasher _passwordHasher;
private readonly ITokenGenerator _tokenGenerator;
public AuthPasswordHandler(DatabaseContext databaseContext, IPasswordHasher passwordHasher)
public AuthPasswordHandler(DatabaseContext databaseContext, IPasswordHasher passwordHasher, ITokenGenerator tokenGenerator)
{
_databaseContext = databaseContext;
_passwordHasher = passwordHasher;
_tokenGenerator = tokenGenerator;
}
public async Task<AuthPasswordResult> Handle(AuthPasswordCommand request, CancellationToken cancellationToken)
@@ -31,6 +33,8 @@ public class AuthPasswordHandler : IRequestHandler<AuthPasswordCommand, AuthPass
return AuthPasswordResult.Failure();
}
string accessToken = _tokenGenerator.GenerateAccessToken(account);
return null;
}
}