2 lines
433 KiB
JavaScript
2 lines
433 KiB
JavaScript
|
|
(function(){"use strict";var t={186:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.statusLoading,expression:"statusLoading"}],staticClass:"security-settings"},[e("div",{staticClass:"security-item-wrapper"},[e("div",{staticClass:"security-item"},[t._m(0),e("div",{staticClass:"security-right"},[e("span",{staticClass:"security-status",class:t.getStatusClass},[t._v(" "+t._s(t.getStatusText)+" ")]),e("el-button",{staticClass:"security-btn",attrs:{type:t.getButtonType,loading:t.loading},on:{click:t.handleButtonClick}},[t._v(" "+t._s(t.getButtonText)+" ")])],1)]),e("div",{staticClass:"security-divider"})]),e("el-dialog",{attrs:{title:"开启双重验证 - 步骤 1/2",visible:t.step1Visible,width:"600px","close-on-click-modal":!1},on:{"update:visible":function(e){t.step1Visible=e},close:t.handleStep1Close}},[e("div",{staticClass:"step1-content"},[e("div",{staticClass:"instruction-text"},[e("p",[t._v("请使用您手机上的谷歌身份验证器 (Google Authenticator) 或其它兼容应用程序扫描下方二维码,也可手动输入以下密钥。")])]),e("div",{staticClass:"qr-section"},[t.qrCodeUrl?e("div",{staticClass:"qr-code-wrapper"},[e("img",{staticClass:"qr-code",attrs:{src:t.getQrCodeSrc,alt:"二维码"}})]):e("div",{staticClass:"qr-loading"},[e("i",{staticClass:"el-icon-loading"}),e("span",[t._v("加载中...")])])]),e("div",{staticClass:"secret-key-section"},[e("div",{staticClass:"secret-key-label"},[t._v("或手动输入密钥:")]),e("div",{staticClass:"secret-key-input-group"},[e("el-input",{staticClass:"secret-key-input",attrs:{readonly:""},model:{value:t.secretKey,callback:function(e){t.secretKey=e},expression:"secretKey"}}),e("el-button",{attrs:{type:"primary",disabled:!t.secretKey},on:{click:t.handleCopySecret}},[t._v(" 复制 ")])],1)]),e("div",{staticClass:"warning-box"},[e("i",{staticClass:"el-icon-warning"}),e("div",{staticClass:"warning-text"},[e("p",[t._v("请妥善保存密钥,避免被盗或丢失。如遇手机丢失等情况,可通过该密钥恢复您的谷歌验证。如密钥丢失,需要提交工单通过人工客服重置,处理时间需7天。")])])])]),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.step1Visible=!1}}},[t._v("取消")]),e("el-button",{attrs:{type:"primary",disabled:!t.qrCodeUrl||!t.secretKey},on:{click:t.handleNextToStep2}},[t._v(" 下一步 ")])],1)]),e("el-dialog",{attrs:{title:"开启双重验证 - 步骤 2/2",visible:t.step2Visible,width:"500px","close-on-click-modal":!1},on:{"update:visible":function(e){t.step2Visible=e},close:t.handleStep2Close}},[e("el-form",{ref:"verifyForm",attrs:{model:t.verifyForm,rules:t.verifyRules,"label-position":"top"}},[e("el-form-item",{attrs:{label:"登录密码",prop:"password"}},[e("el-input",{attrs:{type:"password",placeholder:"请输入密码(8-32位)","show-password":"",clearable:""},model:{value:t.verifyForm.password,callback:function(e){t.$set(t.verifyForm,"password",e)},expression:"verifyForm.password"}}),e("div",{staticClass:"password-tip"},[e("i",{staticClass:"el-icon-info"}),e("span",[t._v("密码需包含大小写字母、数字和特殊字符,长度8-32位")])])],1),e("el-form-item",{attrs:{label:"邮箱验证码",prop:"emailCode"}},[e("div",{staticClass:"code-input-group"},[e("el-input",{staticClass:"code-input",attrs:{placeholder:"请输入邮箱验证码",maxlength:"10",clearable:""},model:{value:t.verifyForm.emailCode,callback:function(e){t.$set(t.verifyForm,"emailCode",e)},expression:"verifyForm.emailCode"}}),e("el-button",{attrs:{type:"primary",loading:t.sendingCode,disabled:t.countdown>0},on:{click:t.handleSendEmailCode}},[t._v(" "+t._s(t.countdown>0?`${t.countdown}秒后重试`:"发送验证码")+" ")])],1),e("div",{staticClass:"help-link"},[e("a",{attrs:{href:"javascript:void(0)"},on:{click:t.handleCannotGetCode}},[t._v("无法获取验证码?")])])]),e("el-form-item",{attrs:{label:"谷歌验证码",prop:"googleCode"}},[e("el-input",{attrs:{p
|
|||
|
|
//# sourceMappingURL=app.cc5f454d.js.map
|