| | |
| | | */ |
| | | package com.vci.ubcs.auth.endpoint; |
| | | |
| | | import com.vci.ubcs.starter.util.HttpUtils; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import me.zhyd.oauth.model.AuthCallback; |
| | |
| | | String authorizeUrl = authRequest.authorize(AuthStateUtils.createState()); |
| | | response.sendRedirect(authorizeUrl); |
| | | } |
| | | |
| | | /** |
| | | * 与OA系统的单点登录 |
| | | */ |
| | | @GetMapping("/oauth/oasso") |
| | | public ModelAndView require(HttpServletRequest request, ModelAndView model) { |
| | | // 拿到用户的鉴权信息 |
| | | String userName = request.getParameter("username"); |
| | | |
| | | model.setViewName("login"); |
| | | return model; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 获取认证信息 |