public SysLoginService(ISysTokenService pTokenService, ISysPermissionService pPermissionservice, ISysLoginRepository pSysLoginRepository, ISysUserRepository _sysUserRepository) { tokenService = pTokenService; permissionservice = pPermissionservice; sysLoginRepository = pSysLoginRepository; sysUserRepository = _sysUserRepository; }
public SysDeptController(IHttpContextAccessor phttpContextAccessor, IHostingEnvironment _hostingEnvironment, ISysTokenService pTokenService, ISysDeptService psysDeptService) { this.httpContextAccessor = phttpContextAccessor; deptService = psysDeptService; tokenService = pTokenService; hostingEnvironment = _hostingEnvironment; }
public SysConfigController(IHttpContextAccessor phttpContextAccessor, IHostingEnvironment _hostingEnvironment, ISysTokenService pTokenService, ISysConfigService pconfigService) { this.httpContextAccessor = phttpContextAccessor; configService = pconfigService; tokenService = pTokenService; hostingEnvironment = _hostingEnvironment; }
public SysDictTypeController(IHttpContextAccessor phttpContextAccessor, IHostingEnvironment _hostingEnvironment, ISysTokenService pTokenService, ISysDictDataService pdictDataService, ISysDictTypeService pdictTypeService) { this.httpContextAccessor = phttpContextAccessor; dictDataService = pdictDataService; tokenService = pTokenService; dictTypeService = pdictTypeService; hostingEnvironment = _hostingEnvironment; }
public SysLoginController(IHttpContextAccessor phttpContextAccessor, ILogger <SysLoginController> plogger, ISysTokenService pTokenService, ISysLoginService pLoginService, ISysMenuService pMenuService, ISysPermissionService pPermissionService) { logger = plogger; tokenService = pTokenService; loginService = pLoginService; menuService = pMenuService; permissionService = pPermissionService; this.httpContextAccessor = phttpContextAccessor; }
/** * 获取用户账户 **/ public static string getUsername(ISysTokenService tokenService, HttpRequest request) { try { return(getLoginUser(tokenService, request).getUsername()); } catch (Exception e) { throw new CustomException("获取用户账户异常", HttpStatusConst.UNAUTHORIZED); } }
/** * 获取用户 **/ public static LoginUser getLoginUser(ISysTokenService tokenService, HttpRequest request) { try { return(tokenService.getLoginUser(request)); //return (LoginUser)getAuthentication().getPrincipal(); } catch (Exception e) { throw new CustomException("获取用户信息异常", HttpStatusConst.UNAUTHORIZED); } }