PageSourceSearch

https://ca.csu.edu.cn/authserver/login?service=https%3A%2F%2Fczgl.csu.edu.cn%2Flogin.htm

html csu.edu.cn collected 2026-10-02 03:15:18 UTC 36,465 bytes, 441 lines download raw bytes

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>&nbsp;
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.