Ignore:
Timestamp:
11/14/20 12:27:30 (3 years ago)
Author:
DimitarSlezenkovski <dslezenkovski@…>
Branches:
master
Children:
68454c6
Parents:
ad60966
Message:

Fix bugs, add some more

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Farmatiko/Controllers/LoginController.cs

    rad60966 r1db5673  
    6161                Role = role,
    6262                AccessToken = jwtResult.AccessToken,
    63                 RefreshToken = jwtResult.RefreshToken.TokenString,
     63                RefreshToken = jwtResult.RefreshToken.TokenString, 
    6464                Head = _pHService.GetPharmacyHead(request.UserName)
    6565            });
     
    110110                return Ok(new LoginResult
    111111                {
     112                    /*UserName = userName,
     113                   
     114                    Role = User.FindFirst(ClaimTypes.Role)?.Value ?? string.Empty,
     115                    AccessToken = jwtResult.AccessToken,
     116                    RefreshToken = jwtResult.RefreshToken.TokenString*/
     117
    112118                    UserName = userName,
    113119                    Role = User.FindFirst(ClaimTypes.Role)?.Value ?? string.Empty,
    114120                    AccessToken = jwtResult.AccessToken,
    115                     RefreshToken = jwtResult.RefreshToken.TokenString
     121                    RefreshToken = jwtResult.RefreshToken.TokenString,
     122                    Head = _pHService.GetPharmacyHead(userName)
    116123                });
    117124            }
     
    156163                OriginalUserName = userName,
    157164                AccessToken = jwtResult.AccessToken,
    158                 RefreshToken = jwtResult.RefreshToken.TokenString
     165                RefreshToken = jwtResult.RefreshToken.TokenString,
     166                Head = _pHService.GetPharmacyHead(userName)
    159167            });
    160168        }
     
    186194                OriginalUserName = null,
    187195                AccessToken = jwtResult.AccessToken,
    188                 RefreshToken = jwtResult.RefreshToken.TokenString
     196                RefreshToken = jwtResult.RefreshToken.TokenString,
     197                Head = _pHService.GetPharmacyHead(userName)
    189198            });
    190199        }
     
    204213    public class LoginResult
    205214    {
    206         [JsonPropertyName("username")]
     215        [JsonPropertyName("userName")]
    207216        public string UserName { get; set; }
    208217
     
    219228        public string RefreshToken { get; set; }
    220229        [JsonPropertyName("head")]
    221         public PharmacyHead Head { get; set; }
     230        public object Head { get; set; }
    222231    }
    223232
     
    230239    public class ImpersonationRequest
    231240    {
    232         [JsonPropertyName("username")]
     241        [JsonPropertyName("userName")]
    233242        public string UserName { get; set; }
    234243    }
Note: See TracChangeset for help on using the changeset viewer.