PageSourceSearch

https://portalcliente.santanderconsumer.es/App/chunk-WMOAJDSB.js

js santanderconsumer.es collected 2026-10-01 12:02:48 UTC 16,017 bytes, 1 lines download raw bytes

1import{a as ie}from"./chunk-BUPZH7ZU.js";import{a as re}from"./chunk-4X24NISK.js";import{a as oe}from"./chunk-JI4O3JUM.js";import{a as ne}from"./chunk-HI74MAAK.js";import"./chunk-GKSDGMUH.js";import{a as te}from"./chunk-HLCZYBAN.js";import{F as Z,G as ee,c as U,e as L,g as X,h as K,i as W,l as V,n as $,q as Q,r as J,x as Y}from"./chunk-DTFGZLDC.js";import"./chunk-F5M3EHRW.js";import{a as G}from"./chunk-EESRPRBC.js";import{b as R,d as z}from"./chunk-PIHBUDV5.js";import{a as O,c as j}from"./chunk-NC2G6LXT.js";import{a as D}from"./chunk-Z5JAT757.js";import{F as B,L as F,O as q,Q as H,e as k,i as A,z as E}from"./chunk-VCQRUBZ4.js";import{$ as u,Ab as n,Bb as r,Cb as _,Gc as l,Hc as d,Ia as P,Jb as x,Pa as i,Tb as w,U as S,Vb as s,_ as g,cb as T,d as M,hc as c,ic as m,jc as y,tb as h,tc as N,ub as f,vc as I,zb as p,zc as b}from"./chunk-L54OB6PV.js";import"./chunk-JSSFPNKJ.js";var se=t=>({"btn--loading":t}),le=t=>({"form-error":t}),ae=t=>({"btn-loading":t});function de(t,v){t&1&&(n(0,"div",14)(1,"p"),c(2),l(3,"translate"),r()()),t&2&&(i(2),m(d(3,1,"errors.redesignInvalidNifNie")))}function ce(t,v){t&1&&(n(0,"span"),c(1),l(2,"translate"),r()),t&2&&(i(),m(d(2,1,"login.redesignRequestRegister")))}function pe(t,v){t&1&&(n(0,"span"),c(1),l(2,"translate"),r()),t&2&&(i(),m(d(2,1,"login.loading")))}function me(t,v){if(t&1){let e=x();n(0,"div",0)(1,"div",2)(2,"div",3)(3,"div",4)(4,"div",5),_(5,"i",6),c(6),l(7,"translate"),r(),n(8,"div",7)(9,"div",8)(10,"h2"),c(11),l(12,"translate"),r(),n(13,"p"),c(14),l(15,"translate"),r()(),n(16,"form",9)(17,"div",10)(18,"div",11)(19,"div",12)(20,"input",13),l(21,"translate"),w("blur",function(){g(e);let o=s();return u(o.validateIdentNumber())}),r(),h(22,de,4,3,"div",14),r()(),n(23,"div",15)(24,"div",16),_(25,"p",17),r()()(),n(26,"div",18)(27,"app-captcha",19),w("respEvent",function(o){g(e);let C=s();return u(C.responseFromCaptcha(o))}),r(),n(28,"button",20),w("click",function(){g(e);let o=s();return u(o.forgotPass())})("mouseover",function(){g(e);let o=s();return u(o.updateChangeState(!0))})("mouseout",function(){g(e);let o=s();return u(o.updateChangeState(!1))}),h(29,ce,3,3,"span"),h(30,pe,3,3,"span"),r()()()()()()()()}if(t&2){let e=s();i(6),y("",d(7,15,"login.redesignAccess")," "),i(5),m(d(12,17,"login.redesigniForgotMyKeyTitle")),i(3),m(d(15,19,"login.redesigniForgotMyKeyDesc")),i(2),p("formGroup",e.forgotPasswordForm),i(4),p("placeholder",N(d(21,21,"login.redesignNIFNIE"))),i(2),f(e.forgotPasswordForm.controls.nif.touched&&e.forgotPasswordForm.controls.nif.invalid?22:-1),i(),p("hidden",!e.errorMessage),i(2),p("innerHtml",e.errorMessageText,P),i(2),p("resetCaptchaSubject",e.resetCaptchaSubject.asObservable()),i(),p("ngClass",b(23,se,e.loadState))("ngStyle",e.buttonStyleForNif)("disabled",e.isFormInvalid),i(),f(e.defaultState?29:-1),i(),f(e.loadState?30:-1)}}function ge(t,v){t&1&&(n(0,"h2"),_(1,"i",38),n(2,"span"),c(3),l(4,"translate"),r()()),t&2&&(i(3),m(d(4,1,"header.clientsArea")))}function ue(t,v){t&1&&(n(0,"h2"),_(1,"i",39),n(2,"span"),c(3),l(4,"translate"),r()()),t&2&&(i(3),m(d(4,1,"login.iForgotMyKey")))}function he(t,v){if(t&1){let e=x();n(0,"div",41)(1,"button",42),w("click",function(){g(e);let o=s(3);return u(o.cleanField("nif"))}),_(2,"i",43),r(),n(3,"p"),c(4),l(5,"translate"),r()()}t&2&&(i(4),m(d(5,1,"errors.invalidNifNie")))}function fe(t,v){if(t&1){let e=x();n(0,"div",30)(1,"input",13),l(2,"translate"),w("blur",function(){g(e);let o=s(2);return u(o.validateIdentNumber())}),r(),n(3,"label",40),c(4),l(5,"translate"),r(),h(6,he,6,3,"div",41),r()}if(t&2){let e=s(2);i(),p("placeholder",N(d(2,4,"login.nifNieNumber"))),i(3),m(d(5,6,"login.nifNieNumber")),i(2),f(e.forgotPasswordForm.controls.nif.touched&&e.forgotPasswordForm.controls.nif.invalid?6:-1)}}function _e(t,v){if(t&1){let e=x();n(0,"div",41)(1,"button",42),w("click",function(){g(e);let o=s(3);return u(o.cleanField("personalEmail"))}),_(2,"i",43),r(),n(3,"p"),c(4),l(5,"translate"),r()()}t&2&&(i(4),m(d(5,1,"errors.invalidEmail")))}function ve(t,v){if(t&1&&(n(0,"div",30),_(1,"input",44)(2,"input",45),l(3,"translate"),n(4,"label",46),c(5),l(6,"translate"),r(),h(7,_e,6,3,"div",41),r()),t&2){let e=s(2);i(2),p("placeholder",I("",d(3,5,"login.email"),"",(e.partnerName==="swz",""))),i(3),m(d(6,7,"login.email")),i(2),f(e.forgotPasswordForm.controls.personalEmail.touched&&e.forgotPasswordForm.controls.personalEmail.invalid?7:-1)}}function Ce(t,v){if(t&1&&_(0,"p",17),t&2){let e=s(2);p("innerHtml",e.errorMessageText,P)}}function Se(t,v){t&1&&(n(0,"p"),c(1),l(2,"translate"),r()),t&2&&(i(),y(" ",d(2,1,"contact.
1invalidData")," "))}function we(t,v){if(t&1){let e=x();n(0,"div",47),w("mouseover",function(){g(e);let o=s(2);return u(o.updateChangeState(!0))})("mouseout",function(){g(e);let o=s(2);return u(o.updateChangeState(!1))}),n(1,"button",48),w("click",function(){g(e);let o=s(2);return u(o.forgotPass())}),n(2,"span",49),c(3),l(4,"translate"),r(),n(5,"span",50),_(6,"i",51),n(7,"span"),c(8),l(9,"translate"),r()()()()}if(t&2){let e=s(2);i(),p("ngClass",b(9,ae,e.loadState))("ngStyle",e.buttonStyleForNif)("disabled",e.isFormInvalid),i(2),m(d(4,5,"login.requestNewPass")),i(5),m(d(9,7,"login.loading"))}}function xe(t,v){if(t&1){let e=x();n(0,"div",47),w("mouseover",function(){g(e);let o=s(2);return u(o.updateChangeState(!0))})("mouseout",function(){g(e);let o=s(2);return u(o.updateChangeState(!1))}),n(1,"button",48),w("click",function(){g(e);let o=s(2);return u(o.forgotPass())}),n(2,"span",49),c(3),l(4,"translate"),r(),n(5,"span",50),_(6,"i",51),n(7,"span"),c(8),l(9,"translate"),r()()()()}if(t&2){let e=s(2);i(),p("ngClass",b(9,ae,e.loadState))("ngStyle",e.buttonStyleForEmail)("disabled",e.isFormInvalid),i(2),m(d(4,5,"login.requestNewPass")),i(5),m(d(9,7,"login.loading"))}}function be(t,v){if(t&1){let e=x();n(0,"div",1)(1,"div",21),_(2,"app-welcome-banner",22),n(3,"div",23)(4,"div",24)(5,"div",2)(6,"div",25)(7,"div",26)(8,"div",27)(9,"div",28),h(10,ge,5,3,"h2"),h(11,ue,5,3,"h2"),r(),n(12,"div",29)(13,"form",9)(14,"p"),c(15),l(16,"translate"),r(),h(17,fe,7,8,"div",30),h(18,ve,8,9,"div",30),n(19,"div",30)(20,"div",31)(21,"app-captcha",19),w("respEvent",function(o){g(e);let C=s();return u(C.responseFromCaptcha(o))}),r()()(),n(22,"div",32)(23,"div",16)(24,"div",33),_(25,"i",34),r(),n(26,"div",35),h(27,Ce,1,1,"p",17),h(28,Se,3,3,"p"),r()()(),h(29,we,10,11,"div",30),h(30,xe,10,11,"div",30),r()()()()()(),_(31,"div",36),r()(),_(32,"div",37),r()()}if(t&2){let e=s();i(2),p("partnerName",e.partnerName),i(8),f(e.isBlueStyle?-1:10),i(),f(e.isBlueStyle?11:-1),i(),p("ngClass",b(16,le,e.errorMessage)),i(),p("formGroup",e.forgotPasswordForm),i(2),m(d(16,14,"login.typeNifAndPressNew")),i(2),f(e.partnerName!=="swz"?17:-1),i(),f(e.partnerName==="swz"?18:-1),i(3),p("resetCaptchaSubject",e.resetCaptchaSubject.asObservable()),i(),p("hidden",!e.errorMessage),i(5),f(e.partnerName!=="swz"?27:-1),i(),f(e.partnerName==="swz"?28:-1),i(),f(e.partnerName!=="swz"?29:-1),i(),f(e.partnerName==="swz"?30:-1)}}var Ge=(()=>{class t{get buttonStyleForNif(){let e=this.forgotPasswordForm.controls.nif?!this.forgotPasswordForm.controls.nif.invalid:!0;return this.BtnStyle(e,this.change)}get buttonStyleForEmail(){let e=this.forgotPasswordForm.controls.personalEmail?!this.forgotPasswordForm.controls.personalEmail.invalid:!0;return this.BtnStyle(e,this.change)}get isFormInvalid(){return this.forgotPasswordForm.invalid||!this.captchaVerified}constructor(){this.validateSpanishID=S(oe),this.checkPartnerService=S(O),this.router=S(H),this.activateRouter=S(q),this.http=S(B),this.googleAnalyticsService=S(j),this.hotkeys=S(te),this.changeLanguage=S(ie),this.translate=S(R),this.lookFeel=S(G),this.variableStorageService=S(D),this.errorMessage=!1,this.loadState=!1,this.defaultState=!0,this.newNumber="",this.isPartner=this.checkPartnerService.isEroski(),this.isBlueStyle=this.checkPartnerService.isBlueStyle(),this.captchaVerified=!F.captchaVerify,this.resetValidate=!1,this.resetCaptchaSubject=new M,this.change=!1,this.forgotPasswordSwz=(e,a)=>{this.language=this.variableStorageService.getLocalStorage("qzenSpain.Language")?this.variableStorageService.getLocalStorage("qzenSpain.Language"):"es",this.code=this.variableStorageService.getSessionStorage("qzenSpain.Code"),this.http.post(F.API_URL+`Account/v2/ForGotPassword?IdentificationNumber=${btoa(e.IdentificationNumber)}`,{},{headers:new E({"Content-Type":"application/json","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"POST","Access-Control-Allow-Headers":"Origin, X-Requested-With, Content-Type, Accept, Authorization",partner:this.partnerName||this.variableStorageService.getSessionStorage("partnerName"),language:this.language,code:this.code||"",grecaptcharesponse:a})}).subscribe(o=>{o.Ok?(this.errorMessage=!1,this.googleAnalyticsService.eventEmitter({event:"formSubmit",eventCategory:"forgotPasswordForm",eventAction:"ForgotPassword",eventLabel:"success"}),this.errorMessage=!1,this.loadState=!1,this.defaultState=!0,o.Message&&o.Message==="SMS con URL"?this.router.navigate([this.partnerName+"/passwordResetSuccessSMS"]):this.router.navigate([this.partnerName+"/passwordResetSuccess"])):(o.Message&&o.Message.indexOf("show")!==-1?this.errorMessageText=o.Message.replace("{show}",""):this.errorMessageText="Alguno de los datos introducidos no es correcto. Por favor vuelve a intentarlo.",this.defaultState=!0,this.errorMessage=!0,this.loadState=!1)},o=>{o.Message&&o.Message.indexOf("show")!==-1?this.errorMessageText=o.Message.replace("{show}",""):this.errorMessageText="Alguno de los datos introducidos no es correcto. Por favor vuelve a intentarlo.",this.defaultState=!0,this.errorMessage=!0,this.loadState=!1})},this.partnerName=this.checkPartnerService.getPartnerName(),this.forgotPasswordForm=new W({},{}),this.partnerName!=="swz"?this.forgotPasswordForm.addControl("nif",new V("",[L.required])):this.forgotPasswordForm.addControl("personalEmail",new V("",[L.required])),this.hotkeys.addShortcut({keys:"control.shift.a",de
1scription:"disableValid"}).subscribe(()=>{this.resetValidate=!0,this.validateIdentNumber()})}ngOnInit(){this.token=this.activateRouter.snapshot.paramMap.get("token");let e=this.activateRouter.snapshot.paramMap.get("language");this.lookFeel.partnerC$.subscribe(a=>this.partnerColor=a),e!=null&&this.switchLanguage(e.toLowerCase()),this.isNewDesign=this.checkNewDesign(this.partnerName)}ngOnDestroy(){this.hotkeys.removeShortcut({keys:"control.shift.a",description:"disableValid"})}switchLanguage(e="es"){this.translate.currentLang!==e&&(this.translate.use(e),this.language=e,this.variableStorageService.setLocalStorage("qzenSpain.Language",e)),this.partnerName==="swz"&&(this.changeLanguage.setLanguage("swz"),this.changeLanguage.getFooterItems())}validateIdentNumber(){let e=this.forgotPasswordForm.get("nif").value;if(e!=null){e.length===8?e="0"+e:e.length===7&&(e="00"+e);let a=this.validateSpanishID.validate(e.toUpperCase()).valid;!a&&!this.resetValidate?this.forgotPasswordForm.get("nif").setErrors({pattern:!a}):(this.forgotPasswordForm.get("nif").setErrors(null),this.forgotPasswordForm.updateValueAndValidity())}}cleanField(e){this.forgotPasswordForm.get(e).reset()}responseFromCaptcha(e){e==="EXPIRED"?(this.captchaVerified=!F.captchaVerify,this.gRecaptchaResponse=e):(this.captchaVerified=!0,this.gRecaptchaResponse=e)}BtnStyle(e,a){return e?a?this.classPartner={background:this.partnerColor.MouseOver}:this.classPartner={background:this.partnerColor.HEX}:this.classPartner={background:"#4c5152"},this.classPartner}forgotPass(){if(!this.forgotPasswordForm.valid)return;let e;this.loadState=!0,this.defaultState=!1,this.errorMessage=!1,this.partnerName!=="swz"?(this.validateIdentNumber(),this.forgotPassword(this.forgotPasswordForm.get("nif").value,this.gRecaptchaResponse.response)):this.forgotPasswordSwz({IdentificationNumber:this.forgotPasswordForm.get("personalEmail").value},this.gRecaptchaResponse.response)}forgotPassword(e,a){this.language=this.variableStorageService.getLocalStorage("qzenSpain.Language")?this.variableStorageService.getLocalStorage("qzenSpain.Language"):"es",this.code=this.variableStorageService.getSessionStorage("qzenSpain.Code");let o=new E({"Content-Type":"application/json","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"POST","Access-Control-Allow-Headers":"Origin, X-Requested-With, Content-Type, Accept, Authorization",language:this.language,code:this.code||"",partner:this.partnerName||this.variableStorageService.getSessionStorage("partnerName"),grecaptcharesponse:a});e=btoa(e),this.http.post(F.API_URL+"Account/v2/ForGotPassword",{IdentificationNumber:e},{headers:o}).subscribe(C=>{C.Ok?(this.errorMessage=!1,this.googleAnalyticsService.eventEmitter({event:"formSubmit",eventCategory:"forgotPasswordForm",eventAction:"ForgotPassword",eventLabel:"success"}),setTimeout(()=>{this.errorMessage=!1,this.loadState=!1,this.defaultState=!0,C.Message&&C.Message==="SMS con URL"?this.router.navigate([this.partnerName+"/passwordResetSuccessSMS"]):this.router.navigate([this.partnerName+"/passwordResetSuccess"])},2e3)):(this.resetCaptchaSubject.next(!0),setTimeout(()=>{C.Message&&C.Message.indexOf("show")!==-1?this.errorMessageText=C.Message.replace("{show}",""):this.errorMessageText="Alguno de los datos introducidos no es correcto. Por favor vuelve a intentarlo.",this.defaultState=!0,this.errorMessage=!0,this.loadState=!1},1e3))},C=>{setTimeout(()=>{C.Message&&C.Message.indexOf("show")!==-1?this.errorMessageText=C.Message.replace("{show}",""):this.errorMessageText="Alguno de los datos introducidos no es correcto. Por favor vuelve a intentarlo.",this.defaultState=!0,this.errorMessage=!0,this.loadState=!1},1e3)})}checkNewDesign(e){return this.checkPartnerService.checkNewDesign(e)}updateChangeState(e){this.change=e}isNewDesignEnabled(){return this.isNewDesign}static{this.\u0275fac=function(a){return new(a||t)}}static{this.\u0275cmp=T({type:t,selectors:[["app-login-forgot-password"]],decls:2,vars:2,consts:[[1,"container"],[1,"login","container"],[1,"row"],[1,"col-md-6","col-md-offset-3"],[1,"forgot-box-container"],[1,"box-title"],[1,"icon-user-I"],[1,"box-body"],[1,"box-bodytitle"],["name","forgotPasswordForm","novalidate","","method","post",3,"formGroup"],[1,"box-form"],[1,"form-row"],[1,"form-field"],["type","text","id","nif","required","","formControlName","nif","name","nif",1,"text-uppercase",3,"blur","placeholder"],[1,"field-error"],[1,"form-row","error",3,"hidden"],[1,"form-message-box-in","error-alert"],[3,"innerHtml"],[1,"box-button"],[3,"respEvent","resetCaptchaSubject"],["type","submit",1,"btn-redesign","btn--primary",3,"click","mouseover","mouseout","ngClass","ngStyle","disabled"],[1,"white-bg"],[3,"partnerName"],[1,"col-lg-12",2,"margin-top","30px"],[1,"layout-box"],[1,"col-sm-6","col-lg-4","col-lg-offset-4","col-sm-offset-3"],[1,"login-box"],[1,"login-box-in"],[1,"login-heading"],[1,"login-form",3,"ngClass"],[1,"form-field-box"],[1,"text-center"],[1,"form-field-box","form-message-box",3,"hidden"],[1,"form-icon"],[1,"fa","fa-exclamation-circle"],[1,"form-message"],[1,"login-big-cover"],[1,"clearfix"],[1,"user-red-icon"],[1,"user-blue-icon"],["for","nif",1,"text-uppercase"],[1,"error-field"],["type","button","aria-label","Quitar texto",1,"btn-for-empty",3,"click"],[1,"fa","fa-times"],["type","text","name","personalEmail",2,"display","none"],["type","text","id","email","required","","formControlName","personalEmail","name","personalEmail","autocomplete","off",3,"placeholder"],["for","email"],[1,"form-field-box",3,"mouseover","mouseout"],["type","submit",1,"btn-red-full",3,"click","ngClass","ngStyle","disabled"],[1,"n
1ormal-form-status"],[1,"loading-form-status"],[1,"fa","fa-refresh","fa-pulse"]],template:function(a,o){a&1&&(h(0,me,31,25,"div",0),h(1,be,33,18,"div",1)),a&2&&(f(o.isNewDesignEnabled()?0:-1),i(),f(o.isNewDesignEnabled()?-1:1))},dependencies:[Z,$,U,X,K,Y,ee,J,Q,ne,k,A,re,z],styles:[".textAcces[_ngcontent-%COMP%]{font-size:14px!important;font-weight:700}"]})}}return t})();export{Ge as LoginForgotPasswordComponent};

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.