1<!DOCTYPE html><html class="root-main"> 2<!-- ç§»å¨ç«¯ --><!-- PC端 --><!--æ ¡å¤ç¨æ·ç»å½--><!-- äºç»´ç æ«ç ç»å½ --><!-- å ¼å®¹æ§ç»å½ --><!--æ ¡å¤ç¨æ·ç»å½--><!-- å¸å·ç»å½æå¨æç ç»å½ --><head> 3 <meta charset="utf-8"/><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/><title>Unified identity authentication platform</title> 4
4<script> 5 var inputUserNameTip = "Please input username"; 6 var inputPasswordTip = "Please input password"; 7 var inputCodeTip = "Please input the verification code"; 8 var qrLoginTip = "Scan to login"; 9 var qrInvalidTip = "The qr code has expired,click refresh"; 10 11 var inputMobileTip = "Please input mobile"; 12 var inputDynamicTip = "Please input dynamic code"; 13 var getDynamicCodeTip = "Obtain"; 14 var inputDynamicGetCode = "Obtain"; 15 var excludeRegular = "Username contains special characters"; 16 //ä¸è½¬ç ï¼é²æ¢åæ°ä¸¢å¤± 17 var service = ["https:\/\/czgl.csu.edu.cn\/login.htm"]; 18 var type = null; 19 var jsonObject = {"pcLogoPath":null,"pcThemeColor":null,"officialUrl":null,"defaultWxQrCode":0,"wxQrCode":null,"defaultImage":0,"imageType":1,"shufflingTime":5,"shufflingStyle":2,"imageNames":["default_login.jpg"],"mobileLogoPath":null,"mobileThemeColor":null,"mobileModel":0,"mobileImages":["default_mobile_login.png"],"otherModel":0,"otherImages":["default_auth_serv_bg.png"]}; 20 var reg = "[$:{}]"; 21 var qrCodeLoginType = "1"; 22 </script>
22 23
23<script type="text/javascript"> 24 if(service == '' || !service){ 25 service = '';//samlåç¼ 26 } 27 var isQrLogin = "false"; 28 var isQrLoginEnabled = "true" 29 var captchaSwitch = "1"; 30 var needCaptcha = ""; 31 var _fidoEnabled="true"; 32 var _fidoGuideEnabled = "false" // 3.8.2.SP4 æ¯å¦å¼å¯fidoå¼å¯¼ 33 var _fidoGuideBindType = "" // 3.8.2.SP4 fidoå¼å¯¼ç»å®æ¹å¼ 34 var is_dynamicLogin = "true"; 35 var is_userNameLogin = "true"; 36 var contextPath = "/authserver"; 37 var cllt = ""; 38 var _badCredentialsCount="3"; 39 var rememberMeTip = 'Login is unnecessary when it is enbaled.But your postive logout or incognitoly visit will disable it.' 40 </script>
40 41 <style> 42 .change-color{ 43 color: !important; 44 } 45 .change-bg-color{ 46 background-color: !important; 47 } 48 .change-bd-color{ 49 border-color: !important; 50 } 51 </style> 52 <link rel="stylesheet" type="text/css" href="/authserver/gorgeousCsu20260806/static/css/toastr.min.css?v=20260922.133736"><link rel="stylesheet" type="text/css" href="/authserver/gorgeousCsu20260806/static/web/css/login.css?v=20260922.133736"/><link rel="stylesheet" type="text/css" href="/authserver/gorgeousCsu20260806/static/web/iconfont/iconfont.css?v=20260922.133736"/><link rel="stylesheet" type="text/css" href="/authserver/gorgeousCsu20260806/static/web/css/fido.css?v=20260922.133736"/><link rel="stylesheet" type="text/css" href="/authserver/gorgeousCsu20260806/static/common/css/swiper.min.css?v=20260922.133736"/><link rel="stylesheet" type="text/css" href="/authserver/gorgeousCsu20260806/customStatic/web/css/gorgeous.css?v=20260922.133736"/><link rel="stylesheet" type="text/css" href="/authserver/gorgeousCsu20260806/customStatic/web/css/fidoGuide.css?v=20260922.133736"/>
52<script type="text/javascript" src="/authserver/gorgeousCsu20260806/static/common/swiper.min.js?v=20260922.133736"></script>
52 53
53<script type="text/javascript" src="/authserver/gorgeousCsu20260806/static/common/jquery-latest.min.js?v=20260922.133736"></script>
53 54
54<script type="text/javascript" src="/authserver/gorgeousCsu20260806/static/js/plugin/toastr.min.js?v=20260922.133736"></script>
54 55
55<script type="text/javascript" src="/authserver/gorgeousCsu20260806/static/common/utils.js?v=20260922.133736"></script>
55 56
56<script type="text/javascript" src="/authserver/gorgeousCsu20260806/static/common/common-header.js?v=20260922.133736"></script>
56 57
57<script type="text/javascript" src="/authserver/gorgeousCsu20260806/static/common/encrypt.js?v=20260922.133736"></script>
57 58
58<script type="text/javascript" src="/authserver/gorgeousCsu20260806/static/web/js/fido.js?v=20260922.133736"></script>
58 59
59<script type="text/javascript" src="/authserver/gorgeousCsu20260806/static/web/js/schoolCombinedLogin.js?v=20260922.133736"></script>
59 60
60<script type="text/javascript" src="/authserver/gorgeousCsu20260806/static/web/js/login.js?v=20260922.133736"></script>
60 61 62 <style> 63 #rememberMeTipDiv:hover .bubbleTip{ 64 display: block; 65 } 66 #myRememberMe{ 67 overflow: visible !important; 68 } 69 .bubbleTip{ 70 background-color: black; 71 color: white; 72 display: none; 73 padding: 8px 12px 8px 12px; 74 line-height: 18px; 75 text-align: left; 76 position: absolute; 77 top: -10px; 78 left: -5px; 79 font-size: 12px; 80 z-index: 100; 81 width: 300px; 82 white-space: break-spaces; 83 top: 50%; 84 transform: translate(30px, -50%); 85 } 86 .bubbleTip::before{ 87 position: absolute; 88 content: ''; 89 height: 0; 90 width: 0; 91 border-width: 1em; 92 border-style: solid; 93 border-color: transparent black transparent transparent; 94 left: -1.5em; 95 top: 0px; 96 bottom: 0px; 97 margin: auto; 98 } 99 </style> 100
100<script type="text/javascript"> 101 $(function(){ 102 $("#myRememberMe").attr("title", "") 103 }); 104 </script>
104 105</head> 106<body> 107<div class="container-ge"> 108 <div class="auth_page_wrappers"> 109 <!-- è½®æå¾ --><!-- <div class="swiper-container swiper-main"> 110 <div class="swiper-wrapper"> 111 <div class="swiper-slide" style="opacity: 0.15;" th:each="imageName :${@systemConfigUtils.getBackgroundProperties().imageNames}"> 112 <img th:src="@{${#themes.code('static.path')}+'/common/images/'+${imageName}}" style="width: 100%;height: 100%"/> 113 </div> 114 </div> 115 </div> --><div class="auth_page_body"> 116 <div class="auth_page_content"> 117 <div class="auth_login_content"> 118 <div class="left-bg"> 119 <img class="content-bg active" src="/authserver/gorgeousCsu20260806/customStatic/web/images/bg_0.jpg" /><!-- <img class="content-bg" th:src="@{${#themes.code('custom.static.path')}+'/web/images/bg_1.jpg'}" /> --><img class="content-bg" src="/authserver/gorgeousCsu20260806/customStatic/web/images/bg_2.jpg" /><!-- <img class="content-bg" th:src="@{${#themes.code('custom.static.path')}+'/web/images/bg_3.jpg'}" /> --><!-- <img class="content-bg" th:src="@{${#themes.code('custom.static.path')}+'/web/images/bg_4.jpg'}" /> --></div> 120 <div class="right-bg"> 121 122 <div class="login-title"> 123 <div class="logo"> 124 <img src="/authserver/gorgeousCsu20260806/customStatic/web/images/logo.png" alt=""></div> 125 <div> 126 <ul id="language_switch" class="g-switch-list"></ul> 127 </div> 128 </div> 129 130 <div style="position: relative;display: flex;align-items: center;padding-left: 100px;"> 131 <div class="wrap-ge"> 132 <!-- <a id="qrCodeA" class="qrcodeA" style="display: none;"></a> 133 <a id="qrCodeB" class="qrcodeB" style="display: none;"></a> --><section class="main"> 134 <div class="tabHead"> 135 <span id="pwdLoginSpan" title="Account login" style="display: none"> 136 <a id="userNameLogin_a" href="javascript:void(0)" onclick="showTabHeadAndDiv('userNameLogin',1)" class="loginFont_a text_ellipsis">Account login</a> 137 </span> 138 <span id="phoneLoginSpan" title="Dynamic Code login" style="display: none"> 139 <a id="dynamicLogin_a" href="javascript:void(0)" onclick="showTabHeadAndDiv('dynamicLogin',1)" class="loginFont_a text_ellipsis">Dynamic Code login</a> 140 </span> 141 <span id="fidoLoginSpan" style="max-width: 120px;display: none" title="Biometric login"> 142 <a id="fidoLogin_a" href="javascript:void(0)" onclick="showTabHeadAndDiv('fidoLogin',1)" class="loginFont_a text_ellipsis">Biometric login</a> 143 </span> 144 <span id="qrLoginSpan" title="Scan to login" style="display: none"> 145 <a id="qrLogin_a" href="javascript:void(0)" onclick="showTabHeadAndDiv('qrLogin',1)" class="loginFont_a text_ellipsis">Scan to login</a> 146 </span> 147 </div> 148 <div class="login-main login-slider"> 149 <!--ç»å½FORM--><div id="loginViewDiv"></div> 150 <div class="help-inline"><div class="help-inline-tip"></div></div> 151 <div class="help-mian"> 152 <!-- å¸å·æ¿æ´» --><a id="activationAccountId" href="../retrieve-password/accountActivation/index.html" 153 class="activation-account lang_text_ellipsis">Activate</a>
154 <!-- å¿è®°å¯ç --><a id="retrievePassId" href="../retrieve-password/retrievePassword/index.html" 155 class="fo-password lang_text_ellipsis">Forget password</a> 156 <!-- è´¦å·è§£ç¦ --><!-- <th:block th:if="${_showAccountUnlockLink}">--><!-- <span class="split-lines"></span>--><!-- <a id="unlockAccountId" th:href="@{../retrieve-password/accountUnban/index.html}"--><!-- class="unlock-account lang_text_ellipsis" th:text="#{login.page.account.unlock.btn}"></a>--><!-- </th:block>--><!-- å¨çº¿å¸®å©ææ¡£ --><a id="fetchOnlineGuider" href="/authserver/fetchOnlineGuider" target="_blank" 157 class="fetch-online lang_text_ellipsis">Online Guider</a> 158 <!-- èªå©æå¡ä¸å¿ --><a id="selfServiceCenter" href="/authserver/selfServiceCenter" target="_blank" 159 class="self-service-center lang_text_ellipsis">Self-service center</a> 160 </div> 161 </div> 162 </section> 163 164 </div> 165 166 <div class="qrcode-box"> 167 <div class="qrcode_img_tip"> 168 <p class="qrcode_tip num-text-ellipsis-2">Secure login by scanning qr code</p> 169 </div> 170 <div class="qrcode-middle"> 171 <div class="scan-main wx-scan"> 172 <iframe id="wxiframe" allow="local-network-access *" src="/authserver/combinedLogin.do?type=weixin" frameborder="0"></iframe> 173 </div> 174 <!-- <div class="scan-main combinedPluginInfoProviderTypes-scan" style="display: none;"> 175 <div th:replace="${@systemConfigUtils.getConfigTheme()+'/qrLoginPage'} :: qrLoginPage"></div> 176 </div> --><div class="scan-main qq-scan" style="display: none;"> 177 <iframe id="qqiframe" src="" frameborder="0"></iframe> 178 </div> 179 </div> 180 <div class="login_tab"> 181 <div class="login_tab-item weixin"> 182 <div class="img"> 183 <img class="icon" src="/authserver/gorgeousCsu20260806/customStatic/web/images/login_1.png" alt=""><img class="icon active" src="/authserver/gorgeousCsu20260806/customStatic/web/images/login_11.png" alt=""></div> 184 <div class="title">微信</div> 185 </div> 186 <!-- <div class="login_tab-item combinedPluginInfoProviderTypes"> 187 <div class="img"> 188 <img class="icon active" th:src="@{${#themes.code('custom.static.path')}+'/web/images/login_2.png'}" alt=""> 189 <img class="icon" th:src="@{${#themes.code('custom.static.path')}+'/web/images/login_21.png'}" alt=""> 190 </div> 191 <div class="title">ä¸åeè¡</div> 192 </div> --><div class="login_tab-item qq"> 193 <a id="combinedLogin_a_qq" href="/authserver/combinedLogin.do?type=qq" style="text-decoration: none;"> 194 <div class="img"> 195 <img class="icon" src="/authserver/gorgeousCsu20260806/customStatic/web/images/login_3.png" alt=""><img class="icon active" src="/authserver/gorgeousCsu20260806/customStatic/web/images/login_31.png" alt=""></div> 196 <div class="title" style="color: #000000;">QQ</div> 197 </a> 198 </div> 199 </div> 200 </div> 201 </div> 202 203 <div class="bottom-pane"> 204 <div class="login-tip">cus.login.loginTip</div> 205 <div class="copy-bottom">cus.copyright.description</div> 206 <!-- <div class="copy-bottom" th:text="#{copyright.description}"></div> --></div> 207 208 <div class="foooter_bg"> 209 <img src="/authserver/gorgeousCsu20260806/customStatic/web/images/footer_bg.png" alt=""></div> 210 211 </div> 212 </div> 213 214 <!-- é®ç½©å± --><div class="modal-overlay" id="modalOverlay"> 215 <!-- å¼¹çª --><div class="bind-device-modal"> 216 <!-- å¤´é¨ --><div class="modal-header">
217 <span class="modal-title">Fido device bind</span> 218 <img id="closeModalBtn" class="modal-close" src="/authserver/gorgeousCsu20260806/static/custom/images/close.png" alt="å ³é"></div> 219 <div class="modal_tips"> 220 <img class="tips_icon" src="/authserver/gorgeousCsu20260806/static/web/images/info.png" alt=""><span>Note: Please go to Personal Center / Account Security / Biometric Recognition to enable biometric login and bind the current device.</span> 221 </div> 222 223 <!-- æ ¸å¿ä¿®æ¹ï¼æ¿æ¢ä¸ºå¾çå±ç¤ºåº --><div class="modal-img-content"> 224 <!-- æ¿æ¢ä¸ºä½ çå®é å¾ç URL --><img src="/authserver/gorgeousCsu20260806/static/web/images/fidoGuide.png" alt="çç©è¯å«è®¾å¤ç»å®æå"></div> 225 226 <!-- åºé¨ --><div class="modal-footer"> 227 <a href="javascript:;" class="btn btn-close" id="closeModalLink">Close</a> 228 <a href="../personalInfo/personCenter/index.html#/accountsecurity" target="_blank" class="btn btn-go">GO Now</a> 229 </div> 230 </div> 231 </div> 232 </div> 233 </div> 234 </div> 235</div> 236<!-- æ»åéªè¯ç --><div id="sliderCaptchaDiv"></div> 237<!-- fidoç»å½ --><div id="fidoLoginDiv" style="display: none"> 238 <div style="height: 260px;margin-top: 60px"> 239 <a href="javascript:void(0);" onclick="startAssertion('#loginFromId');" class="loginFont_a"> 240 <div class="fidoLogo"> 241 <img class="fidoLogoImage" src="/authserver/gorgeousCsu20260806/static/web/images/fido.jpg" alt=""/><div id="ukey_info" class="text change-color num-text-ellipsis-2" style="width: 100%;">Click to open identification login</div> 242 </div> 243 </a> 244 <form class="loginFromClass" method="post" id="loginFromId" action="/authserver/login"> 245 <div class="lang_text_ellipsis" style="width:100%;color: red;margin-top: 10px;"> 246 <span id="showErrorTip"></span> 247 </div> 248 <input type="hidden" id="_eventId" name="_eventId" value="submit" /><input type="hidden" id="username-fido" name="username" value=""><input type="hidden" id="responseJson-fido" name="responseJson" value=""><input type="hidden" id="cllt" name="cllt" value="fidoLogin"><input type="hidden" id="dllt" name="dllt" value="generalLogin"><input type="hidden" name="lt" id="lt" value="" /><input type="hidden" id="execution" name="execution" value="e1s1" /></form> 249 <div class="lang_text_ellipsis" style="width:100%;color: red;display: none;" id="showFidoErrorTip"> 250 <span id="showFidoErrorTipSpan" style="font-size: 14px;"></span> 251 </div> 252 </div> 253</div> 254<!-- ææºå¨æç ç»å½ --><div id="phoneLoginDiv" style="display: none"> 255 <div> 256 <form class="loginFromClass" method="post" id="phoneFromId" action="/authserver/login"> 257 <div class="form"> 258 <!-- 卿ç ç»å½ --><div class="m-phone"> 259 <div class="username item" style="overflow: visible;"> 260 <span class="prex-icon"> 261 <svg 262 xmlns="http://www.w3.org/2000/svg" 263 width="17" 264 height="20" 265 viewBox="0 0 12 15" 266 fill="none" 267 > 268 <path 269 d="M10.667 0C11.4031 0.000176209 11.9998 0.596893 12 1.33301V13.333C12 14.0693 11.4032 14.6658 10.667 14.666H1.33301C0.596784 14.6658 0 14.0693 0 13.333V1.33301C0.00017576 0.596886 0.596886 0.000176275 1.33301 0H10.667ZM5.33398 11C4.96601 11 4.66734 11.2981 4.66699 11.666C4.66699 12.0342 4.96579 12.333 5.33398 12.333H6.66699C7.03496 12.3327 7.33398 12.034 7.33398 11.666C7.33363 11.2983 7.03474 11.0003 6.66699 11H5.33398ZM1.33301 8.66602H10.667V1.33301H1.33301V8.66602Z" 270 fill="#C2C2C2" 271 /></svg> 272 </span> 273 <input type="text" id="username" name="username" class="change-input-color" 274 placeholder="Enter phone / student ID" title="Enter phone / student ID" value=""><div id="nameErrorTip" class="item-error-tip lang_text_ellipsis"></div> 275 </div> 276 <div class="captcha item" id="captchaDiv"> 277 <span class="prex-icon"> 278 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="16" viewB
278ox="0 0 14 16" fill="none"> 279 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.60897 0.122849C6.84069 -0.0403488 7.15075 -0.0410023 7.38317 0.121217L7.76198 0.385614C7.79117 0.405984 7.81867 0.428631 7.84423 0.453341C7.80156 0.412088 7.84972 0.445814 7.80129 0.413047L7.80831 0.417651L7.83501 0.435604C7.84713 0.443624 7.86008 0.452128 7.87382 0.461062L7.91731 0.489102C8.04834 0.572902 8.20406 0.666866 8.38082 0.766895C8.88552 1.0525 9.45621 1.32892 10.0769 1.57211C10.6601 1.80053 11.2831 1.95393 11.9017 2.04475C12.1193 2.0767 12.3204 2.09843 12.4993 2.11176C12.6026 2.11946 12.69 2.12339 12.7104 2.12347L13.3372 2.13333C13.7036 2.13909 13.9977 2.43561 13.9979 2.79955C13.9979 2.80542 13.9979 2.81102 13.9979 2.8164L13.9982 3.44103C13.9985 3.93447 13.9987 4.45255 13.999 4.97059C13.9991 5.35596 13.9991 5.41102 13.9993 5.70975L13.9996 6.38484C13.9998 6.86947 13.9999 7.29854 14 7.66164L14 8.82389C14 8.83064 14 8.83728 14 8.84438L13.9997 8.94988L13.9996 8.96595L13.9996 8.97064C13.9945 12.1814 9.85586 16 6.99893 16C4.14166 16 0 12.1765 0 8.9648V2.79991C0 2.43582 0.294105 2.13907 0.660641 2.13333L1.29976 2.12339C1.309 2.12339 1.39645 2.11945 1.49951 2.11176C1.6784 2.09843 1.87947 2.0767 2.09702 2.04475C2.71567 1.95391 3.33839 1.80054 3.92003 1.57246C4.54001 1.3286 5.11043 1.05185 5.61653 0.765593C5.91305 0.597875 6.17994 0.427862 6.23355 0.387246L6.60897 0.122849ZM9.79177 5.68958C9.65446 5.55321 9.43184 5.55321 9.29453 5.68958L6.55978 8.40575L5.31664 7.17114C5.17933 7.03477 4.95671 7.03477 4.81941 7.17114L4.32217 7.66499C4.18486 7.80136 4.18486 8.02247 4.32217 8.15884L6.31111 10.1343C6.37449 10.1972 6.45603 10.2311 6.53898 10.2359H6.58049L6.62177 10.2311C6.69011 10.219 6.75554 10.1867 6.80835 10.1343L7.30559 9.6404C7.30637 9.63962 7.30716 9.63884 7.30793 9.63805L10.289 6.67729C10.4263 6.54091 10.4263 6.31981 10.289 6.18343L9.79177 5.68958Z" fill="#C2C2C2"/></svg> 280 </span> 281 <input type="text" id="captcha" name="captcha" autocomplete="off" class="change-input-color" 282 placeholder="Enter verification code" title="Enter verification code" maxlength="10"><span class="captcha-img"> 283 <img id="captchaImg" alt="Verification code" height="30px"><a class="mask-inner captcha-refresh" onclick="reloadCaptcha(true)" href="javascript:void(0);">Refresh</a> 284 </span> 285 <div id="captchaErrorTip" class="item-error-tip lang_text_ellipsis"></div> 286 </div> 287 <div class="code item"> 288 <span class="prex-icon"> 289 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="16" viewBox="0 0 14 16" fill="none"> 290 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.60897 0.122849C6.84069 -0.0403488 7.15075 -0.0410023 7.38317 0.121217L7.76198 0.385614C7.79117 0.405984 7.81867 0.428631 7.84423 0.453341C7.80156 0.412088 7.84972 0.445814 7.80129 0.413047L7.80831 0.417651L7.83501 0.435604C7.84713 0.443624 7.86008 0.452128 7.87382 0.461062L7.91731 0.489102C8.04834 0.572902 8.20406 0.666866 8.38082 0.766895C8.88552 1.0525 9.45621 1.32892 10.0769 1.57211C10.6601 1.80053 11.2831 1.95393 11.9017 2.04475C12.1193 2.0767 12.3204 2.09843 12.4993 2.11176C12.6026 2.11946 12.69 2.12339 12.7104 2.12347L13.3372 2.13333C13.7036 2.13909 13.9977 2.43561 13.9979 2.79955C13.9979 2.80542 13.9979 2.81102 13.9979 2.8164L13.9982 3.44103C13.9985 3.93447 13.9987 4.45255 13.999 4.97059C13.9991 5.35596 13.9991 5.41102 13.9993 5.70975L13.9996 6.38484C13.9998 6.86947 13.9999 7.29854 14 7.66164L14 8.82389C14 8.83064 14 8.83728 14 8.84438L13.9997 8.94988L13.9996 8.96595L13.9996 8.97064C13.9945 12.1814 9.85586 16 6.99893 16C4.14166 16 0 12.1765 0 8.9648V2.79991C0 2.43582 0.294105 2.13907 0.660641 2.13333L1.29976 2.12339C1.309 2.12339 1.39645 2.11945 1.49951 2.11176C1.6784 2.09843 1.87947 2.0767 2.09702 2.04475C2.71567 1.95391 3.33839 1.80054 3.92003 1.57246C4.54001 1.3286 5.11043 1.05185 5.61653 0.765593C5.91305 0.597875 6.17994 0.427862 6.23355 0.387246L6.60897 0.122849ZM9.79177 5.68958C9.65446 5.55321 9.43184 5.55321 9.29453 5.68958L6.55978 8.40575L5.31664 7.17114C5.17933 7.03477 4.95671 7.03477 4.81941 7.17114L4.32217 7.66499C4.18486 7.80136 4.18486 8.02247 4.32217 8.15884L6.31111 10.1343C6.37449 10.1972 6.45603 10.2311 6.53898 10.2359H6.58049L6.62177 10.2311C6.69011 10.219 6.75554 10.1867 6.80835 10.1343L7.30559 9.6404C7.30637 9.63962 7.30716 9.63884 7.30793 9.63805L10.289 6.67729C10.4263 6.54091 10.4263 6.31981 10.289 6.18343L9.79177 5.68958Z" fill="#C2C2C2"/></svg> 291 </span> 292 <input type="text" id="dynamicCode" name="dynamicCode" autocomplete="off" class="change-input-color" 293 placeholder="Enter Dynamic verification code" title="Enter Dynamic verification code" maxlength="10"><a class="get-code text_ellipsis" href="javascript:void(0)" onclick="startDynamicCode()" title="Obtain"> 294 <span class="change-color">Obtain</span> 295 </a> 296 <a class="get-code-tip get-code text_ellipsis" style="display: none;" href="javascript:void(0)" title="Resend"> 297 <span class="getCodeText change-color">120</span> 298 <span style="color: #86909C;">Resend</span> 299 </a> 300 <div id="dynamicErrorTip" class="item-error-tip lang_text_ellipsis"></div> 301 </div>
302 </div> 303 </div> 304 <div class="ge-btn"> 305 <div id="formErrorTip" class="form-errorTip lang_text_ellipsis" style="margin-bottom: 12px;"> 306 <span id="showErrorTip" class="form-error"></span> 307 <span id="showWarnTip" class="form-warn"></span> 308 </div> 309 <div class="btn"> 310 <a id="login_submit" href="javascript:void(0);" class="login-btn change-bg-color" onclick="startLogin(this)">Login</a> 311 </div> 312 </div> 313 <input type="hidden" id="_eventId" name="_eventId" value="submit" /><input type="hidden" id="cllt" name="cllt" value="dynamicLogin"><input type="hidden" id="dllt" name="dllt" value="generalLogin"><input type="hidden" id="lt" name="lt" value="" /><input type="hidden" id="pwdEncryptSalt" value="9Fj6uqrARCl2JUcq" /><input type="hidden" id="execution" name="execution" value="e1s1" /></form> 314 </div> 315</div> 316<!-- ç¨æ·åå¯ç ç»å½ --><div id="pwdLoginDiv" style="display: none"> 317 <div> 318 <form class="loginFromClass" method="post" id="pwdFromId" action="/authserver/login"> 319 <div class="form"> 320 <!-- ç¨æ·åå¯ç ç»å½ --><div class="m-account"> 321 <div class="username item"> 322 <span class="prex-icon"> 323 <svg 324 xmlns="http://www.w3.org/2000/svg" 325 width="20" 326 height="20"
327 viewBox="0 0 16 16" 328 fill="none" 329 > 330 <path 331 d="M9.84082 9.90039C12.8027 9.9004 15.2109 11.9181 15.2109 14.4111V14.7061C15.2109 15.6827 12.8177 15.7217 9.84082 15.7217H6.37012C3.40831 15.7217 1 15.7212 1 14.7061V14.4111C1 11.9181 3.39335 9.90048 6.37012 9.90039H9.84082ZM8.49414 1C10.7831 1.00024 12.6387 2.82478 12.6387 5.0752C12.6386 7.32552 10.783 9.15015 8.49414 9.15039C6.20504 9.15039 4.34874 7.32567 4.34863 5.0752C4.34863 2.82463 6.20497 1 8.49414 1Z" 332 fill="#C2C2C2" 333 /><rect 334 opacity="0.01" 335 x="0.5" 336 y="0.5" 337 width="15" 338 height="15" 339 fill="#C2C2C2" 340 stroke="#C2C2C2" 341 /></svg> 342 </span> 343 <input id="username" name="username" type="text" class="change-input-color" onfocusout="checkUserCaptcha()" placeholder="Please enter student ID/work ID" title="Please enter student ID/work ID" value=""><div id="nameErrorTip" class="item-error-tip lang_text_ellipsis"></div> 344 </div> 345 <div class="password item"> 346 <span class="prex-icon"> 347 <svg 348 xmlns="http://www.w3.org/2000/svg" 349 width="20" 350 height="20" 351 viewBox="0 0 16 16" 352 fill="none" 353 > 354 <path 355 fill-rule="evenodd" 356 clip-rule="evenodd" 357 d="M1.72593 5H14.2741C14.6889 5 15 5.32903 15 5.76774V15.2C15 15.6387 14.6889 15.9677 14.2741 15.9677H1.72593C1.31111 15.9677 1 15.6387 1 15.2548V5.76774C1 5.32903 1.31111 5 1.72593 5ZM8.51852 13.1161V10.3194C8.93333 10.1 9.24444 9.66129 9.2963 9.16774C9.2963 8.50968 8.72593 7.90645 8.05185 7.90645C7.37778 7.90645 6.80741 8.45484 6.80741 9.16774C6.80741 9.66129 7.06667 10.1 7.48148 10.3194V13.1161C7.48148 13.4452 7.68889 13.6645 8 13.6645C8.31111 13.6645 8.51852 13.4452 8.51852 13.1161Z" 358 fill="#C2C2C2" 359 /><path 360 d="M8.25926 0C8.91146 1.24548e-05 10.0763 0.164837 10.9614 1.31641C11.7065 2.30339 12.0789 3.67415 11.9858 5.4834C11.9858 5.81243 11.7529 6.03223 11.52 6.03223C11.2406 6.03216 11.0542 5.7577 11.0542 5.42871C11.1473 3.94838 10.8679 2.79698 10.3091 2.0293C9.65692 1.2616 8.72513 1.0967 8.25926 1.09668C8.21005 1.09668 8.16449 1.08722 8.12156 1.07422C8.08155 1.0837 8.03945 1.09082 7.99461 1.09082C7.49715 1.09083 6.50255 1.2004 5.80614 2.01855C5.20925 2.78219 4.91075 3.92773 5.01024 5.40039C5.01008 5.72749 4.81054 6 4.51219 6C4.26357 5.99982 4.01512 5.7814 4.01512 5.50879C3.91569 3.65444 4.31401 2.23679 5.10985 1.30957C6.05498 0.164143 7.34791 7.7318e-06 7.99461 0C8.04309 0 8.08853 0.00751184 8.13133 0.0185547C8.17139 0.00746877 8.2139 0 8.25926 0Z" 361 fill="#C2C2C2" 362 /><rect 363 opacity="0.01" 364 x="0.5" 365 y="0.5" 366 width="15" 367 height="15" 368 fill="#C2C2C2" 369 stroke="#C2C2C2" 370 /></svg> 371 </span> 372 <input id="password" name="passwordText" type="password" class="change-input-color no-auto-input" readonly 373 placeholder="Please enter Password" title="Please enter Password" maxlength="32"><input id="saltPassword" name="password" type="hidden"><a class="ge-input-eye eye-hide"></a> 374 <div id="pwdErrorTip" class="item-error-tip lang_text_ellipsis"></div> 375 </div> 376 <div class="captcha item hide" id="captchaDiv"> 377 <span class="prex-icon"> 378 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="16" viewBox="0 0 14 16" fill="none"> 379 <path fill-rule="evenodd" clip-rule="evenodd" d="M6.60897 0.122849C6.84069 -0.0403488 7.15075 -0.0410023 7.38317 0.121217L7.76198 0.385614C7.79117 0.405984 7.81867 0.428631 7.84423 0.453341C7.80156 0.412088 7.84972 0.445814 7.80129 0.413047L7.80831 0.417651L
3797.83501 0.435604C7.84713 0.443624 7.86008 0.452128 7.87382 0.461062L7.91731 0.489102C8.04834 0.572902 8.20406 0.666866 8.38082 0.766895C8.88552 1.0525 9.45621 1.32892 10.0769 1.57211C10.6601 1.80053 11.2831 1.95393 11.9017 2.04475C12.1193 2.0767 12.3204 2.09843 12.4993 2.11176C12.6026 2.11946 12.69 2.12339 12.7104 2.12347L13.3372 2.13333C13.7036 2.13909 13.9977 2.43561 13.9979 2.79955C13.9979 2.80542 13.9979 2.81102 13.9979 2.8164L13.9982 3.44103C13.9985 3.93447 13.9987 4.45255 13.999 4.97059C13.9991 5.35596 13.9991 5.41102 13.9993 5.70975L13.9996 6.38484C13.9998 6.86947 13.9999 7.29854 14 7.66164L14 8.82389C14 8.83064 14 8.83728 14 8.84438L13.9997 8.94988L13.9996 8.96595L13.9996 8.97064C13.9945 12.1814 9.85586 16 6.99893 16C4.14166 16 0 12.1765 0 8.9648V2.79991C0 2.43582 0.294105 2.13907 0.660641 2.13333L1.29976 2.12339C1.309 2.12339 1.39645 2.11945 1.49951 2.11176C1.6784 2.09843 1.87947 2.0767 2.09702 2.04475C2.71567 1.95391 3.33839 1.80054 3.92003 1.57246C4.54001 1.3286 5.11043 1.05185 5.61653 0.765593C5.91305 0.597875 6.17994 0.427862 6.23355 0.387246L6.60897 0.122849ZM9.79177 5.68958C9.65446 5.55321 9.43184 5.55321 9.29453 5.68958L6.55978 8.40575L5.31664 7.17114C5.17933 7.03477 4.95671 7.03477 4.81941 7.17114L4.32217 7.66499C4.18486 7.80136 4.18486 8.02247 4.32217 8.15884L6.31111 10.1343C6.37449 10.1972 6.45603 10.2311 6.53898 10.2359H6.58049L6.62177 10.2311C6.69011 10.219 6.75554 10.1867 6.80835 10.1343L7.30559 9.6404C7.30637 9.63962 7.30716 9.63884 7.30793 9.63805L10.289 6.67729C10.4263 6.54091 10.4263 6.31981 10.289 6.18343L9.79177 5.68958Z" fill="#C2C2C2"/></svg> 380 </span> 381 <input type="text" id="captcha" name="captcha" autocomplete="off" class="change-input-color" 382 placeholder="Enter verification code" title="Enter verification code" maxlength="10"><span class="captcha-img"> 383 <img id="captchaImg" alt="Verification code" height="30px"><a class="mask-inner captcha-refresh" onclick="reloadCaptcha(true)" href="javascript:void(0);">Refresh</a> 384 </span> 385 <div id="captchaErrorTip" class="item-error-tip lang_text_ellipsis"></div> 386 </div> 387 <div id="myRememberMe" class="m-rememberMe lang_text_ellipsis"> 388 <input type="checkbox" name="rememberMe" id="rememberMe" value="true" style="transform: translateY(2px);width:15px;margin-right:5px;"/><span style="font-size: 13px">One week free</span> 389 <div id="rememberMeTipDiv" style="margin-left:6px;position: relative;z-index:100;display: inline-block;min-width: 30px;min-height: 10px;vertical-align: middle;"> 390 <img id="rememberMeTip" style="width: 16px;height: 16px;transform: translateY(-2px);" src="/authserver/gorgeousCsu20260806/static/web/images/question.svg"/><div class="bubbleTip" id="bubbleTipContainer" style="position: absolute;">Login is unnecessary when it is enbaled.But your postive logout or incognitoly visit will disable it.</div> 391 </div> 392 </div> 393 <div style="clear: both"></div> 394 </div> 395 <div class="ge-btn"> 396 <div id="formErrorTip" class="form-errorTip lang_text_ellipsis" style="margin-bottom: 12px;"> 397 <span id="showErrorTip" class="form-error"></span> 398 <span id="showWarnTip" class="form-warn"></span> 399 </div> 400 <div class="btn"> 401 <a id="login_submit" href="javascript:void(0);" class="login-btn change-bg-color" onclick="startLogin(this)">Login</a> 402 </div> 403 </div> 404 </div> 405 <input type="hidden" id="_eventId" name="_eventId" value="submit" /><input type="hidden" id="cllt" name="cllt" value="userNameLogin"><input type="hidden" id="dllt" name="dllt" value="generalLogin"><input type="hidden" id="lt" name="lt" value="" /><input type="hidden" id="pwdEncryptSalt" value="9Fj6uqrARCl2JUcq" /><input type="hidden" id="execution" name="execution" value="e1s1" /></form> 406 </div> 407</div> 408<!-- åµå ¥äºç»´ç ç»å½ --><div id="qrLoginDiv" style="display: none"> 409 <div> 410
410<script type="text/javascript" src="/authserver/gorgeousCsu20260806/static/custom/js/qrcode.js?v=20260922.133736"></script>
410 411 <!--认è¯èåç --><div> 412 <div class="qr_scan_box"> 413 <form method="post" id="qrLoginForm" action="/authserver/login" role="form"> 414 <div id="qr_code"> 415 <div class="qr_scan_code"><img id="qr_img" src=""/></div> 416 <span class="title lang_text_ellipsis">Secure login by scanning qr code</span> 417 </div> 418 <div id="qr_success" class="qr_success" style="display: none"> 419 <div class="qr_scan_success"> 420 <img src="/authserver/gorgeousCsu20260806/static/custom/images/success_qr.png"/><div class="qr_success_tips_div"> 421 <span class="qr_success_tips">Scan successful</span> 422 <span class="sub_title lang_text_ellipsis qr_success_sub_title">Confirm login on mobile</span> 423 </div> 424 </div> 425 <div class="scan_footer lang_text_ellipsis qr_success_back"><a class="scan_a" href="javascript:refresh();">Go back</a></div> 426 </div> 427 <div id="qr_invalid" style="display: none"> 428 <div class="qr_scan_code"> 429 <img id="invalid_img" src=""/><div class="qr_scan_Invalid"> 430 <img id="qr_refresh" src="/authserver/gorgeousCsu20260806/static/custom/images/refresh.png" onclick="refresh()"/></div> 431 </div> 432 <span class="title lang_text_ellipsis">Secure login by scanning qr code</span> 433 </div> 434 <input type="hidden" name="lt" id="lt" value="" /><input type="hidden" name="uuid" id="uuid" value=""/><input type="hidden" name="cllt" value="qrLogin"/><input type="hidden" id="dllt" name="dllt" value="generalLogin"><input type="hidden" name="execution" value="e1s1"/><input type="hidden" name="_eventId" value="submit"/><input type="hidden" name="rmShown" value="1"></form> 435 </div> 436 </div> 437 <!--ä¼ä¸å¾®ä¿¡ç --></div> 438</div> 439</body>
440<script src="/authserver/gorgeousCsu20260806/static/custom/js/login-language.js?v=20260922.133736" type="text/javascript"></script>
440 441</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.