mirror of
https://gitee.com/hhyykk/ipms-sjy.git
synced 2025-06-24 17:32:01 +08:00
35 lines
1.3 KiB
HTML
35 lines
1.3 KiB
HTML
![]() |
<!DOCTYPE html>
|
|||
|
<html lang="en">
|
|||
|
<head>
|
|||
|
<meta charset="UTF-8">
|
|||
|
<title>首页</title>
|
|||
|
<!-- jQuery:操作 dom、发起请求等 -->
|
|||
|
<script src="https://lf9-cdn-tos.bytecdntp.com/cdn/expire-1-M/jquery/2.1.2/jquery.min.js" type="application/javascript"></script>
|
|||
|
<!-- jQuery Cookie:操作 cookie 等 -->
|
|||
|
<script src="https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/jquery-cookie/1.4.1/jquery.cookie.min.js" type="application/javascript"/></script>
|
|||
|
|
|||
|
<script type="application/javascript">
|
|||
|
|
|||
|
/**
|
|||
|
* 跳转单点登录
|
|||
|
*/
|
|||
|
function ssoLogin() {
|
|||
|
const clientId = 'yudao-sso-demo-by-code'; // 可以改写成,你的 clientId
|
|||
|
const redirectUri = encodeURIComponent('http://127.0.0.1:18080/callback'); // 注意,需要使用 encodeURIComponent 编码地址
|
|||
|
const responseType = 'code'; // 1)授权码模式,对应 code;2)简化模式,对应 token
|
|||
|
window.location.href = 'http://127.0.0.1:1024/sso?client_id=' + clientId
|
|||
|
+ '&redirect_uri=' + redirectUri
|
|||
|
+ '&response_type=' + responseType;
|
|||
|
}
|
|||
|
</script>
|
|||
|
</head>
|
|||
|
<body>
|
|||
|
<!-- 情况一:未登录:1)跳转 ruoyi-vue-pro 的 SSO 登录页 -->
|
|||
|
<div>
|
|||
|
您未登录,点击 <a href="#" onclick="ssoLogin()">跳转 </a> SSO 单点登录
|
|||
|
</div>
|
|||
|
|
|||
|
<!-- 情况二:已登录:1)展示用户信息;2)刷新访问令牌;3)退出登录 -->
|
|||
|
</body>
|
|||
|
</html>
|