1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5472],{5472:(nt,v,s)=>{s.r(v),s.d(v,{loginModule:()=>H});var h=s(177),a=s(9417),y=s(8143),p=s(33),g=s(467),t=s(4438),M=s(4099);const w=["modalDate"];let I=(()=>{var o;class r{constructor(n){this.Utils=n,this.onLogin=new t.bkB,this.onGoTo=new t.bkB,this.onBack=new t.bkB,this.state="",this.flowLoad="",this.passwordTypeInput="password",this.submitted=!1}ngOnInit(){}get f(){return this.formAuth.controls}onReset(){this.submitted=!1,this.formAuth.reset()}login(){this.submitted=!0,this.formAuth.valid&&this.onLogin.next(this.formAuth)}goTo(){this.state="auth",this.onGoTo.next(!0)}back(){this.onBack.emit()}openModal(){var n=this;return(0,g.A)(function*(){yield n.modalDatetime.present()})()}togglePasswordMode(){"password"===this.passwordTypeInput?this.passwordTypeInput="text":"text"===this.passwordTypeInput&&(this.passwordTypeInput="password")}updatedDate(n){let i=this.Utils.formatDate(new Date(n));this.formAuth.controls.month.setValue(i.month),this.formAuth.controls.day.setValue(i.day),this.formAuth.controls.year.setValue(i.year)}}return(o=r).\u0275fac=function(n){return new(n||o)(t.rXU(M.A))},o.\u0275cmp=t.VBU({type:o,selectors:[["app-login-movil"]],viewQuery:function(n,i){if(1&n&&t.GBs(w,5),2&n){let e;t.mGM(e=t.lsd())&&(i.modalDatetime=e.first)}},inputs:{formAuth:"formAuth",state:"state",action:"action",flowLoad:"flowLoad"},outputs:{onLogin:"onLogin",onGoTo:"onGoTo",onBack:"onBack"},decls:0,vars:0,template:function(n,i){}}),r})();var b=s(1667),C=s(6338),x=s(4408);const P=o=>({"camp-invalid":o}),O=o=>({"eyes-off":o}),k=o=>({"btn-off":o});function A(o,r){1&o&&(t.j41(0,"label",28),t.EFF(1," *Correo electr\xf3nico requerido "),t.k0s())}function F(o,r){1&o&&(t.j41(0,"label",28),t.EFF(1," *Contrase\xf1a incorrecta. "),t.k0s())}function N(o,r){1&o&&(t.j41(0,"div"),t.nrm(1,"app-footer"),t.k0s())}let G=(()=>{var o;class r{constructor(n){this.global=n,this.siteKey="",this.state="",this.onLogin=new t.bkB,this.onGoTo=new t.bkB,this.onBack=new t.bkB,this.flowLoad="",this.submitted=!1,this.isPassword=!0}ngOnInit(){}get f(){return this.formAuth.controls}onReset(){this.submitted=!1,this.formAuth.reset()}login(){this.submitted=!0,this.formAuth.valid&&this.onLogin.next(this.formAuth)}ngAfterViewInit(){this.defaultPasswordType()}defaultPasswordType(){let n=document.getElementById("password");n.type="password",n.autocomplete="new-password"}changeType(){let n=document.getElementById("password");"password"==n.type?(n.type="text",this.isPassword=!1):(n.type="password",n.autocomplete="new-password",this.isPassword=!0)}goTo(){this.state="auth",this.onGoTo.next(!0)}back(){this.onBack.emit()}}return(o=r).\u0275fac=function(n){return new(n||o)(t.rXU(b.v))},o.\u0275cmp=t.VBU({type:o,selectors:[["app-login-web"]],inputs:{siteKey:"siteKey",state:"state",flowLoad:"flowLoad"},outputs:{onLogin:"onLogin",onGoTo:"onGoTo",onBack:"onBack"},decls:44,vars:20,consts:[["captchaElem",""],[1,"content-scroll"],[1,"base-container"],[1,"slot-title"],[1,"title-sesion"],[1,"content-form"],[1,"form",3,"formGroup"],[1,"title"],[1,"grid-container"],[1,"txt-caption"],["src","assets/img/miclaro-logo.png",1,"img-miclaro"],[1,"mg-top","grid-item"],[1,"label"],["formControlName","username","placeholder","Ingresar correo electr\xf3nico","maxlength","100",1,"input",3,"ngClass"],["class","text-error",4,"ngIf"],[1,"slot-ssn"],["formControlName","password","id","password","type","password","autocomplete","new-password","placeholder","Ingresar su contrase\xf1a","inputmode","numeric","minlength","4",1,"input",3,"ngClass"],[1,"btn-eyes",3,"click","ngClass"],["alt","eyes",1,"img",3,"src"],[1,"container-recaptcha"],["formControlName","recaptcha",3,"siteKey","useGlobalDomain"],[1,"second-img"],["src","assets/img/digicert.png"],[1,"content-btn"],[1,"btn",3,"click","ngClass","disabled"],[1,"btn","back",3,"click"],[1,"final-patch"],[4,"ngIf"],[1,"text-error"]],template:function(n,i){if(1&n){const e=t.RV6();t.j41(0,"div",1)(1,"div",2)(2,"div",3)(3,"div",4),t.EFF(4," Cliente existente "),t.k0s()(),t.j41(5,"div",5)(6,"form",6)(7,"div",3)(8,"h1",7),t.EFF(9,"Identificaci\xf3n"),t.k0s()(),t.j41(10,"div",8)(11,"div",9),t.EFF(12," Por favor ingresa tus credenciales y contrase\xf1a de "),t.nrm(13,"img",10),t.k0s(),t.j41(14,"div",11)(15,"div")(16,"label",12),t.EFF(17,"*Correo electr\xf3nico:"),t.k0s()(),t.nrm(18,"input",13),t.DNE(19,A,2,0,"label",14),t.k0s(),t.j41(20,"div",11)(21,"div")(22,"label",12),t.EFF(23,"*Contrase\xf1a:"),t.k0s()(),t.j41(24,"div",15),t.nrm(25,"input",16),t.j41(26,"button",17),t.bIt("click",function(){return t.eBV(e),t.Njj(i.changeType())}),t.nrm(27,"img",18),t.k0s()(),t.DNE(28,F,2,0,"label",14),t.k0s(),t.j41(29,"div"),t.EFF(30," Por favor, demuestra que eres un humano "),t.k0s(),t.j41(31,"div",19)(32,"div"),t.nrm(33,"ngx-recaptcha2",20,0),t.k0s(),t.j41(35,"div",21),t.nrm(36,"img",22),t.k0s()()(),t.j41(37,"div",23)(38,"button",24),t.bIt("click",function(){return t.eBV(e),t.Njj(i.login())}),t.EFF(39," Ingresar "),t.k0s(),t.j41(40,"button",25),t.bIt("click",function(){return t.eBV(e),t.Njj(i.back())}),t.EFF(41,"Regresar"),t.k0s()(),t.nrm(42,"div",26),t.k0s()()(),t.DNE(43,N,2,0,"div",27),t.k0s()}2&n&&(t.R7$(6),t.Y8G("formGroup",i.formAuth),t.R7$(12),t.Y8G("ngClass",t.eq3(12,P,i.formAuth.controls.username.touched&&i.formAuth.controls.username.invali
1d)),t.R7$(),t.Y8G("ngIf",i.formAuth.controls.username.touched&&i.formAuth.controls.username.invalid),t.R7$(6),t.Y8G("ngClass",t.eq3(14,P,i.formAuth.controls.password.touched&&i.formAuth.controls.password.invalid)),t.R7$(),t.Y8G("ngClass",t.eq3(16,O,!i.isPassword)),t.R7$(),t.Y8G("src",i.isPassword?"assets/icon/eye-white.svg":"assets/icon/eye-off.svg",t.B4B),t.R7$(),t.Y8G("ngIf",i.formAuth.controls.password.touched&&i.formAuth.controls.password.invalid),t.R7$(5),t.Y8G("siteKey",i.siteKey)("useGlobalDomain",!1),t.R7$(5),t.Y8G("ngClass",t.eq3(18,k,i.formAuth.invalid))("disabled",i.formAuth.invalid),t.R7$(5),t.Y8G("ngIf","web"==i.flowLoad))},dependencies:[h.YU,h.bT,a.qT,a.me,a.BC,a.cb,a.xh,a.tU,a.j4,a.JD,C.zM,x.z],styles:[".content-scroll[_ngcontent-%COMP%]{height:calc(100vh - 84px)}.base-container[_ngcontent-%COMP%]{padding:0 20px;max-width:1406px}.slot-title[_ngcontent-%COMP%]{padding:20px 0 0}.title-sesion[_ngcontent-%COMP%]{padding:10px 0}.title[_ngcontent-%COMP%]{margin:0;font-size:22px;font-weight:700}.content-form[_ngcontent-%COMP%]{margin:0 auto;max-width:45rem}.container-recaptcha[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr}.mg-top-btn[_ngcontent-%COMP%]{margin-top:30px}.grid-container[_ngcontent-%COMP%]{max-width:45rem;display:grid;grid-gap:20px;grid-template-columns:100%}.grid-container[_ngcontent-%COMP%] .grid-item[_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{font-weight:700;font-size:16px}.grid-container[_ngcontent-%COMP%] .grid-item[_ngcontent-%COMP%] .input[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;padding:0 1rem;height:45px;width:100%;outline:none;background:transparent;border-radius:12px;border:var(--border-simple)}.grid-container[_ngcontent-%COMP%] .grid-item[_ngcontent-%COMP%] .input[_ngcontent-%COMP%]::-webkit-inner-spin-button{-webkit-appearance:none}.grid-container[_ngcontent-%COMP%] .grid-item[_ngcontent-%COMP%] .select[_ngcontent-%COMP%]{border:none;padding:0 1em 0 0;margin:0;width:100%;height:40px;outline:none;background-color:transparent}.grid-container[_ngcontent-%COMP%] .date[_ngcontent-%COMP%]{display:grid;grid-column-gap:1rem;grid-template-columns:auto auto auto}.grid-container[_ngcontent-%COMP%] .date[_ngcontent-%COMP%] .input-date[_ngcontent-%COMP%]{padding-left:0;text-align:center}.content-btn[_ngcontent-%COMP%]{display:grid;grid-gap:10px;margin-top:30px;place-items:center;padding:30px 0 40px;border-top:var(--border-simple)}.btn[_ngcontent-%COMP%]{width:100%;padding:14px 0;color:#ef3828;font-size:16px;max-width:320px;font-weight:700;background:#fff;border-radius:30px;border:1px solid #ef3828}.btn[_ngcontent-%COMP%]:active{transform:scale(.95)}.btn-off[_ngcontent-%COMP%]{color:#e1e1e1;border:var(--border-simple)}.back[_ngcontent-%COMP%]{border:none;color:#1f97ae}.text-error[_ngcontent-%COMP%]{font-size:14px;font-weight:500;color:var(--ion-color-primary)}.slot-ssn[_ngcontent-%COMP%]{position:relative}.slot-ssn[_ngcontent-%COMP%] .btn-eyes[_ngcontent-%COMP%]{top:12px;right:14px;position:absolute;background:transparent}.slot-ssn[_ngcontent-%COMP%] .btn-eyes[_ngcontent-%COMP%] .img[_ngcontent-%COMP%]{width:26px}.slot-ssn[_ngcontent-%COMP%] .eyes-off[_ngcontent-%COMP%]{top:10px}.txt-caption[_ngcontent-%COMP%]{font-size:16px}.img-miclaro[_ngcontent-%COMP%]{width:68px}@media (min-width: 450px){.grid-container[_ngcontent-%COMP%]{grid-template-columns:1fr}.grid-container[_ngcontent-%COMP%] .box[_ngcontent-%COMP%]{grid-column-start:1;grid-column-end:3}.grid-container[_ngcontent-%COMP%] .box[_ngcontent-%COMP%] .input[_ngcontent-%COMP%]{width:47.5%}}@media (max-width: 600px){.container-recaptcha[_ngcontent-%COMP%]{grid-gap:20px;grid-template-columns:1fr}.container-recaptcha[_ngcontent-%COMP%] .second-img[_ngcontent-%COMP%]{margin:0 auto}.content-btn[_ngcontent-%COMP%]{margin-top:15px}.btn[_ngcontent-%COMP%]{max-width:100%}}@media (max-width: 380px){.title-sesion[_ngcontent-%COMP%]{font-size:24px;padding:30px 0 10px}.slot-title[_ngcontent-%COMP%]{padding:0}.title[_ngcontent-%COMP%]{font-size:18px}}"]}),r})();var T=s(5312),R=s(9659),B=s(6995),L=s(4906),U=s(7705),j=s(1855),E=s(3327),D=s(4821),X=s(2125);const V=["dynamicLogin"],Y=[{path:"",component:(()=>{var o;
1class r{constructor(n,i,e,c,d,u,f,m,Z,_,q,tt){this.Login=n,this.Id=i,this.Installment=e,this.Credit=c,this.Global=d,this.Nav=u,this.Referral=f,this.Product=m,this.Account=Z,this.formBuilder=_,this.route=q,this.router=tt,this.state="options",this.url=T.c.urlLogin,this.sessionOrigin="login"}ngOnInit(){}ngAfterViewInit(){var n=this;this.route.paramMap.subscribe(function(){var i=(0,g.A)(function*(e){n.load(),null!=n.route.snapshot.params.option&&(n.state=n.route.snapshot.params.option)});return function(e){return i.apply(this,arguments)}}())}load(){var n=this;return(0,g.A)(function*(){1==n.Global.sessions.login.getAuthenticated()?"product"==n.Nav.nextRoute?n.router.navigate(["/"+n.Nav.nextRoute+"/"+n.Referral.getReferenceId()+"/"+n.Product.getParentId()]):"plans"==n.Nav.nextRoute||"sva"==n.Nav.nextRoute?(1==n.Nav.block&&n.Nav.temporaryUnlock(),n.router.navigate(["/"+n.Nav.nextRoute+"/"+n.Product.getParentId()])):n.Nav.goTo("","",!0):yield n.Global.load(n.dynamicLogin,G,I).subscribe(i=>{n.component=n.dynamicLogin.createComponent(i),n.component.instance.state=n.state,n.component.instance.action=n.Nav.action,n.component.instance.flowLoad=n.Global.flowLoad,n.component.instance.siteKey=n.Global.siteKey,n.component.instance.onLogin.subscribe(e=>{n.login(e)}),n.component.instance.onBack.subscribe(e=>{n.goBack()}),n.createForm()})})()}goBack(){this.Nav.comeBack()}createForm(){this.formAuth=this.formBuilder.group({username:["",a.k0.required],password:["",a.k0.required],recaptcha:["",a.k0.required]}),this.component.instance.formAuth=this.formAuth}loadAccount(n,i){this.Account.setAccountId(n.customerInfo.accountList[0].ban),this.Account.setAccounts(n.customerInfo.accountList),this.Id.setQualifications(JSON.stringify(n.customerInfo.customerQualifications)),this.Account.getSearchBalancePending().subscribe(e=>{this.Id.setEmail(n.customerInfo.accountList[0].email),this.loadData(n,i)})}login(n){var i=new FormData;i.append("userName",btoa(n.value.username)),i.append("password",btoa(n.value.password)),this.Login.login(i).subscribe(e=>{if(0==e.loginResponse.hasError){let f="";var c,d;null!=sessionStorage.getItem("token")&&(f=null!==(c=null===(d=sessionStorage.getItem("token"))||void 0===d?void 0:d.toString())&&void 0!==c?c:"");var u=new FormData;u.append("token",f),u.append("ssoToken",e.loginResponse.ssoAccessToken),this.Login.loginTokenSSO(u).subscribe(m=>{0==m.hasError&&this.loadAccount(m.response,m.intUserId)})}})}loadData(n,i){var e=this;return(0,g.A)(function*(){1==n.customerInfo.customerQualifications.validIdentityCheck?(e.Nav.source=e.Nav.nextRoute,yield e.Global.getFlows(),e.Id.setUserId(i),e.Id.setName(n.customerInfo.personalInformation.name),e.Id.setLastname(n.customerInfo.personalInformation.lastName),e.Id.setBirthdate(n.customerInfo.personalInformation.dob),e.Id.setSsn(n.customerInfo.personalInformation.ssn),e.Id.setEmail(n.customerInfo.personalInformation.email),e.Credit.setCreditClass(n.customerInfo.creditInfo.creditClass),e.Installment.setInstallmentAccount(n.customerInfo),e.Global.startSession("login").subscribe(function(){var c=(0,g.A)(function*(d){yield e.Nav.setAuthenticatedClient(e.Global.sessions.login.getAuthenticated()),"product"==e.Nav.nextRoute?(e.Nav.temporaryUnlock(),e.router.navigate(["/"+e.Nav.nextRoute+"/"+e.Referral.getReferenceId()+"/"+e.Product.getParentId()])):"plans"==e.Nav.nextRoute||"sva"==e.Nav.nextRoute?(1==e.Nav.block&&e.Nav.temporaryUnlock(),e.router.navigate(["/"+e.Nav.nextRoute+"/"+e.Product.getParentId()])):e.Nav.goTo("","",!0)});return function(d){return c.apply(this,arguments)}}())):(e.Nav.temporaryUnlock(),e.Nav.goTo())})()}ngOnDestroy(){this.onEvents&&this.onEvents.unsubscribe()}}return(o=r).\u0275fac=function(n){return new(n||o)(t.rXU(R.H),t.rXU(B.v),t.rXU(L.Q),t.rXU(U.E),t.rXU(b.v),t.rXU(j.F),t.rXU(E.J),t.rXU(D.b),t.rXU(X.D),t.rXU(a.ok),t.rXU(p.nX),t.rXU(p.Ix))},o.\u0275cmp=t.VBU({type:o,selectors:[["login-auth"]],viewQuery:function(n,i){if(1&n&&t.GBs(V,5,t.c1b),2&n){let e;t.mGM(e=t.lsd())&&(i.dynamicLogin=e.first)}},decls:2,vars:0,consts:[["dynamicLogin",""]],template:function(n,i){1&n&&t.eu8(0,null,0)},encapsulation:2}),r})()}];let W=(()=>{var o;class r{}return(o=r).\u0275fac=function(n){return new(n||o)}
1,o.\u0275mod=t.$C({type:o}),o.\u0275inj=t.G2t({imports:[p.iI.forChild(Y),p.iI]}),r})();var z=s(9353),K=s(9682),Q=s(8415),$=s(8834),S=s(1445),J=s(138);let H=(()=>{var o;class r{}return(o=r).\u0275fac=function(n){return new(n||o)},o.\u0275mod=t.$C({type:o}),o.\u0275inj=t.G2t({imports:[h.MD,a.YN,a.X1,y.bv,W,z.q,K.i,Q.C,$.Hl,S.h,C.kd,J.O]}),r})()}}]);
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.