PageSourceSearch

https://laposte.net/assets/LostPasswordImproperPage-2H7cz8wi.js

js laposte.net collected 2026-10-01 09:19:40 UTC 5,279 bytes, 1 lines download raw bytes

1import{_ as k,u as V,l as G,a as E,au as P,r as i,av as S,c as F,w as b,aw as N,y,b as M,ao as A,o as C,d as o,k as u,m as B,p as l,t as m,v as f,q as I,n as v,f as a,aJ as L,aK as q,aL as c,aM as O,e as g,g as z,i as D,P as T,h as j,x as h,z as H,M as J,F as R,aN as K,ap as Q,A as W,B as X,E as Y,H as Z}from"./main-CquFTi0V.js";import{M as _}from"./MgcPasswordForm-BZra2ORs.js";import{a as ee}from"./verification-service-DVn6kJLv.js";import"/conf/env.js";const te={class:"centered-form"},oe={class:"with-floating-label"},se=["type"],ae={for:"ipCGU"},re={__name:"LostPasswordImproperPage",setup(ne){V({title:"Modifier votre mot de passe – Laposte.net"});const d=M(!1),w=M(null),t=y({ipMail:"",ipOldPwd:{content:"",type:"password"},ipPwd:{content:"",type:"password"},ipPwd2:{content:"",type:"password"},ipCGU:!1}),n=y({error:!1,errorMessages:{global:null}}),$=H(()=>({ipOldPwd:{content:{empty:Y}},ipCGU:{isCguValidationMandatory:Z.withMessage("Vous devez accepter les conditions générales d'utilisation",()=>w.value?t.ipCGU:!0)}})),r=G($,t,{$rewardEarly:!0}),x=async()=>{if(!(d.value||(n.errorMessages.global=null,n.error=!1,!await r.value.$validate()))){d.value=!0;try{await ee(t.ipOldPwd.content,t.ipPwd.content,t.ipPwd2.content,t.ipCGU),await i.push({path:"/mot-de-passe-modifie",query:{origin:"lapostenet"}})}catch(e){if(e instanceof J){await i.push("/maintenance");return}else if(e instanceof R){await i.push("/non-autorise");return}else if(e instanceof K||e instanceof Q)await i.push("/erreur");else if(e instanceof W||X(e)){n.errorMessages.global=e.message,n.error=!0,d.value=!1;return}else await i.push("/erreur")}d.value=!1}};return E(async()=>{let p=P();p.token&&p.prefix?t.ipMail=P().prefix+"@laposte.net":await i.push("/erreur"),w.value=S().verificationInformation.isCguValidationMandatory}),(p,e)=>{const U=A("router-link");return C(),F(N,{"show-banner-photo":!1},{default:b(()=>[e[19]||(e[19]=o("h1",null,"Modifier votre mot de passe",-1)),e[20]||(e[20]=o("h2",null,"Votre mot de passe ne répond plus aux conditions de sécurité",-1)),e[21]||(e[21]=o("div",{class:"info-block"},[o("p",null,[u("Afin de protéger votre compte d'un accès frauduleux et accéder à la messagerie, vous devez mettre à jour votre mot de passe en saisissant au moins 12 caractères, dont une minuscule, une majuscule, un chiffre et "),o("a",{href:"https://aide.laposte.net/contents/que-doit-contenir-mon-mot-de-passe",target:"_blank",rel:"noopener noreferrer"},"un caractère spécial"),u(". ")]),o("p",null,[o("a",{href:"https://aide.laposte.net/",target:"_blank",rel:"noopener noreferrer"},"Nous contacter")])],-1)),o("form",{id:"modify-password",name:"modify-password",method:"post",autocomplete:"off",novalidate:"",onSubmit:B(x,["prevent"])},[o("fieldset",te,[l(o("p",{class:"error-group"},m(n.errorMessages.global),513),[[f,n.error]]),o("p",oe,[l(o("input",{id:"ipMail","onUpdate:modelValue":e[0]||(e[0]=s=>t.ipMail=s),type:"text",class:"input",name:"ipMail",required:"",disabled:""},null,512),[[I,t.ipMail]]),e[14]||(e[14]=o("label",{class:"floating",for:"ipMail",inert:""},"Adresse e-mail",-1))]),o("p",{class:v(["with-floating-label",{"with-error":a(r).ipOldPwd.content.$error}])},[l(o("input",{id:"ipOldPwd","onUpdate:modelValue":e[1]||(e[1]=s=>t.ipOldPwd.content=s),type:t.ipOldPwd.type,name:"ipOldPwd",class:"input",maxlength:"32",autocomplete:"new-password",required:"",onFocus:e[2]||(e[2]=s=>a(L)(t.ipOldPwd.content,a(r).ipOldPwd)),onBlur:e[3]||(e[3]=s=>a(r).ipOldPwd.content.$validate()),onInput:e[4]||(e[4]=s=>a(r).ipOldPwd.content.$validate())},null,40,se),[[q,t.ipOldPwd.content]]),e[15]||(e[15]=o("label",{for:"ipOldPwd",inert:""},"Mot de passe actuel",-1)),o("button",{class:v(["toggle-password-btn eye-icon",{"eye-closed":t.ipOldPwd.type!=="password"}]),type:"button",title:"Révéler le mot de passe",tabindex:"-1",onMousedown:e[5]||(e[5]=s=>a(O)(t.ipOldPwd)),onMouseup:e[6]||(e[6]=s=>a(c)(t.ipOldPwd)),onMouseleave:e[7]||(e[7]=s=>a(c)(t.ipOldPwd)),onTouchstart:e[8]||(e[8]=s=>a(O)(t.ipOldPwd)),onTouchend:e[9]||(e[9]=s=>a(c)(t.ipOldPwd))},null,34)],2),l(o("p",{class:"error-detail"},m(a(r).ipOldPwd.content.empty.$message),513),[[f,a(r).ipOldPwd.content.$error&&!t.ipOldPwd.content]]),g(_,{"ip-pwd":t.ipPwd,"onUpdate:ipPwd":e[10]||(e[10]=s=>t.ipPwd=s),"ip-pwd2":t.ipPwd2,"onUpdate:ipPwd2":e[11]||(e[11]=s=>t.ipPwd2=s),"label-pwd":"Nouveau mot de passe","label-pwd2":"Confirmation du nouveau mot de passe"},null,8,["ip-pwd","ip-pwd2"]),w.value?(C(),z(D,{key:0},[o("div",{class:v(["checkbox-container",{"with-error":a(r).ipCGU.$invalid}])},[l(o("input",{id:"ipCGU","onUpdate:modelValue":e[12]||(e[12]=s=>t.ipCGU=s),type:"checkbox",name:"checkbox",value:"CGU",onChange:e[13]||(e[13]=s=>a(r).ipCGU.$validate())},null,544),[[T,t.ipCGU]]),o("label",ae,[e[17]||(e[17]=u(" J'ai lu et j'accepte les ",-1)),g(U,{to:"/cgu",target:"_blank"},{default:b(()=>[...e[16]||(e[16]=[u(" Conditions Générales d'Utilisation ",-1)])]),_:1}),e[18]||(e[18]=o("sup",null,"*",-1))])],2),l(o("p",{class:"error-detail error-checkbox"},m(a(r).ipCGU.isCguValidationMandatory.$message),513),[[f,a(r).ipCGU.$invalid]])],64)):j("",!0)]),g(h,{"progress-disabled":a(r).$invalid},null,8,["progress-disabled"])],32)]),_:1})}}},ue=k(re,[["__scopeId","data-v-af215c2a"]]);export{ue 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.