code: func (auth *AuthProxy) GetSignedUser(userID int64) (*models.SignedInUser, *Error) {
  	query := &models.GetSignedInUserQuery{
  		OrgId:  auth.orgID,
  		UserId: userID,
  	}
  
  	if err := bus.Dispatch(query); err != nil {
  		return nil, newError(err.Error(), nil)
  	}
  
  	return query.Result, nil
  }
docs: // GetSignedUser get full signed user info