Fix for Nullreference exception when public api authenticate endpoint called with invalid username. (#482)

This commit is contained in:
Onur BIYIK
2020-11-14 22:15:08 +03:00
committed by GitHub
parent c2fe05dbd4
commit 2502e01efd
2 changed files with 7 additions and 2 deletions

View File

@@ -42,7 +42,11 @@ namespace Microsoft.eShopWeb.PublicApi.AuthEndpoints
response.IsNotAllowed = result.IsNotAllowed;
response.RequiresTwoFactor = result.RequiresTwoFactor;
response.Username = request.Username;
response.Token = await _tokenClaimsService.GetTokenAsync(request.Username);
if (result.Succeeded)
{
response.Token = await _tokenClaimsService.GetTokenAsync(request.Username);
}
return response;
}