PageSourceSearch

https://www.comico.jp/_nuxt/Bj7fJuAq.js

js comico.jp collected 2026-09-24 09:04:33 UTC 4,493 bytes, 1 lines download raw bytes

1var e=Object.defineProperty,a=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,t=(a,s,o)=>s in a?e(a,s,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[s]=o,r=(e,a,s)=>new Promise((o,t)=>{var r=e=>{try{l(s.next(e))}catch(a){t(a)}},n=e=>{try{l(s.throw(e))}catch(a){t(a)}},l=e=>e.done?o(e.value):Promise.resolve(e.value).then(r,n);l((s=s.apply(e,a)).next())});import{l as n,u as l,c as d,t as i,e as p,k as u,O as m,M as c,a7 as w,z as f,W as y,Q as b,i as h,N as _,_ as P}from"./B0rMoc_n.js";import{_ as g}from"./DukUB8pd.js";import{_ as v}from"./CJVFFuWj.js";import{_ as j}from"./DylX0bPc.js";import{_ as $}from"./BhidWDYq.js";import{R as C}from"./ab7w07OF.js";import{k as K,ab as x,b as O,l as V,S,J as E,Z as L,z as I,L as R,O as k,u as A}from"./BQCIG6jt.js";import"./DFy7rKH2.js";import"./CCIz1uKx.js";import"./Cu5hGNOw.js";import"./D4WNA_4q.js";import"./D_nIFuHc.js";import"./CdYlQaSh.js";import"./CKiIFskA.js";import"./3mY1JSVr.js";import"./CMLmtzTy.js";import"./CAY8hCmm.js";import"./CZ5Ckbdp.js";import"./D5nu1ULI.js";const N={class:"contents"},U={class:"blind"},W={name:"oldPassword"},q={name:"newPassword"},z={name:"newConfirmed"},F=P(K({__name:"password",setup(e){x(()=>{D.replace("/account?nav=profile&state=password")});const P=l(),K=d(),{t:F}=i(),{$i18n:M}=p(),Q=u(),D=n(),G={oldPassword:"",newPassword:"",newConfirmed:""},H=O(((e,r)=>{for(var n in r||(r={}))s.call(r,n)&&t(e,n,r[n]);if(a)for(var n of a(r))o.call(r,n)&&t(e,n,r[n]);return e})({},G)),J=O({rsaKeys:V(()=>P.rsaKeysInfo.rsa),getAuthErrInfo:V(()=>P.authErrInfo)}),T=V(()=>"fr"===M.locale.value).value?F("edit"):F("ok"),X={oldPassword:"requiredPassword",newPassword:"requiredPassword|invalidWhitespace|invalidPasswordLength|invalidPasswordCharacters|invalidPasswordLengthCharacters:true",newConfirmed:"invalidConfirmed:@newPassword"},Y=()=>r(this,null,function*(){const e=yield(()=>{const{sessionKey:e,publicKeyModulus:a,publicKeyExponent:s}=J.value.rsaKeys;try{const o=new C.RSAKey;o.setPublic(a,s);const t=H.value.oldPassword,r=H.value.newPassword,n=o.getLenChar(e)+e+o.getLenChar(t)+t+o.getLenChar(r)+r;return o.encrypt(n)}catch(o){return null}})();if(!e)return;const a={sessionKey:J.value.rsaKeys.sessionKey,rsaEncryptedString:e};return yield P.changePassword(a)}),Z=()=>r(this,null,function*(){yield P.getRsaKeys("CHANGE_PASSWORD");const{result:e}=yield Y();if(200===e.code){K.showNotification(F("password_change_complete"),500);new _("account.password.change").send(),D.push(Q("/account/userinfo"))}}),B=c();return m({title:`${F("update_password")} | ${B.public.application.name}`,meta:[{property:"og:type",content:"article"},{property:"og:title",content:`${F("update_password")} | ${B.public.application.name}`},{name:"robot",content:"noindex"}]}),(e,a)=>{const s=y,o=g,t=v,r=f,n=w,l=j,d=$,i=b;return E(),S(i,{"page-name":"Password"},{header:L(()=>[I(o,{"page-title":e.$t("update_password"),"show-logo-in-mobile":!1,"is-dialog-header":!0,class:"sub"},{default:L(()=>[I(s,{class:"sp_only",to:A(Q)("/account/userinfo")},null,8,["to"])]),_:1},8,["page-title"])]),default:L(()=>[I(d,null,{default:L(()=>[R("main",N,[I(l,{title:e.$t("update_password"),legend:e.$t("update_password")},{password:L(()=>[I(n,{"validation-schema":X,"initial-values":G,onSubmit:Z},{default:L(()=>[R("fieldset",null,[R("legend",U,k(e.$t("update_password")),1),R("div",W,[I(t,{modelValue:A(H).oldPassword,"onUpdate:modelValue":a[0]||(a[0]=e=>A(H).oldPassword=e),name:"oldPassword","input-type":"password","label-name":e.$t("current_password"),from:"password",maxlength:"32"},null,8,["modelValue","label-name"])]),R("div",q,[I(t,{modelValue:A(H).newPassword,"onUpdate:modelValue":a[1]||(a[1]=e=>A(H).newPassword=e),name:"newPassword","input-type":"password","label-name":e.$t("new_password"),placeholder:e.$t("password_sign_up_hint"),from:"password",maxlength:"32"},null,8,["modelValue","label-name","placeholder"])]),R("div",z,[I(t,{modelValue:A(H).newConfirmed,"onUpdate:modelValue":a[2]||(a[2]=e=>A(H).newConfirmed=e),name:"newConfirmed","input-type":"password","label-name":e.$t("retype_new_password"),placeholder:e.$t("confirm_password"),from:"password",maxlength:"32"},null,8,["modelValue","label-name","placeholder"])]),I(r,{"button-type":"submit","btn-txt":A(T),class:"large fill","is-disabled":!h.isFormPass([],H.value)},null,8,["btn-txt","is-disabled"])])]),_:1})]),_:1},8,["title","legend"])])]),_:1})]),_:1})}}}),[["__scopeId","data-v-f9b1b718"]]);export{F as default};

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.