public AuthenticatedViewModel VerificationToken(VerificationTokenUICommand command)
        {
            var user = _systemUserLogic.ValidateAuthenticationToken(command.AuthenticationToken);

            return(new AuthenticatedViewModel
            {
                Id = user.UserId,
                Name = user.LoginUserName,
                Email = user.LoginUserEmail,
                AuthenticationToken = user.AuthenticationToken,
                SystemRoleName = user.SystemRoleName,
                SystemRoleId = user.SystemRoleId
            });
        }
Пример #2
0
 public AuthenticatedViewModel VerificationToken([FromBody] VerificationTokenUICommand command)
 {
     return(Execute(() =>
     {
         var user = _userLogic.ValidateAuthenticationToken(command.AuthenticationToken);
         return new AuthenticatedViewModel
         {
             Id = user.UserId,
             Name = user.LoginUserName,
             Email = user.LoginUserEmail,
             AuthenticationToken = user.AuthenticationToken,
             RoleName = user.RoleName,
             RoleId = user.RoleId
         };
     }));
 }