程序包 cn.hiauth.client

类 HiAuthClientController

java.lang.Object
cn.hiauth.client.HiAuthClientController

@Controller @RequestMapping("/") public class HiAuthClientController extends Object
  • 构造器详细资料

    • HiAuthClientController

      public HiAuthClientController()
  • 方法详细资料

    • login

      @GetMapping("/oauth2/login") public String login(jakarta.servlet.http.HttpServletRequest request)
    • logout

      @GetMapping("/oauth2/logout") public String logout(jakarta.servlet.http.HttpServletRequest request)
    • getTokenJson

      @ResponseBody @GetMapping("/oauth2/token") public cn.webestar.scms.commons.R<TokenVo> getTokenJson(jakarta.servlet.http.HttpServletRequest request, @RequestParam("code") String code)
    • getTokenHtml

      @GetMapping("/oauth2/token/redirect") public String getTokenHtml(jakarta.servlet.http.HttpServletRequest request, @RequestParam("code") String code)
    • userinfo

      @ResponseBody @GetMapping("/api/common/userinfo") public cn.webestar.scms.commons.R<cn.hiauth.client.UserinfoVo> userinfo(jakarta.servlet.http.HttpServletRequest request)
    • updatePwd

      @ResponseBody @PostMapping("/api/common/updatePwd") public Map<?,?> updatePwd(@RequestBody UserPwdUpdateDto body)
    • myCorps

      @ResponseBody @PostMapping("/api/common/myCorps") public cn.webestar.scms.commons.R<List<cn.hiauth.client.SecurityCorp>> myCorps()
    • switchCorp

      @ResponseBody @PostMapping("/api/common/switchCorp") public cn.webestar.scms.commons.R<Boolean> switchCorp(@RequestParam("id") Long id)