Refactor UpdateUserCommandHandler and add authorization to VerifyOtpToken method

This commit is contained in:
masoodafar-web
2025-11-14 08:13:58 +03:30
parent 2a254b9043
commit b677aff165
2 changed files with 46 additions and 45 deletions

View File

@@ -39,10 +39,12 @@ public class UserService : UserContract.UserContractBase
{
return await _dispatchRequestToCQRS.Handle<CreateNewOtpTokenRequest, CreateNewOtpTokenCommand, CreateNewOtpTokenResponse>(request, context);
}
[Authorize(Roles = "user")]
public override async Task<VerifyOtpTokenResponse> VerifyOtpToken(VerifyOtpTokenRequest request, ServerCallContext context)
{
return await _dispatchRequestToCQRS.Handle<VerifyOtpTokenRequest, VerifyOtpTokenCommand, VerifyOtpTokenResponse>(request, context);
}
[Authorize(Roles = "user")]
public override async Task<AdminGetJwtTokenResponse> AdminGetJwtToken(AdminGetJwtTokenRequest request, ServerCallContext context)
{
return await _dispatchRequestToCQRS.Handle<AdminGetJwtTokenRequest, AdminGetJwtTokenQuery, AdminGetJwtTokenResponse>(request, context);