PageSourceSearch

https://static.ccbill.com/resources/3.25.0/673.d82bf665bb996e1d.js

js ccbill.com collected 2026-09-24 08:27:58 UTC 15,630 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkwallet_admin_fe=self.webpackChunkwallet_admin_fe||[]).push([[673],{2673(Q,P,o){o.d(P,{AuthModule:()=>D});var g=o(9769),y=o(1092),p=o(3049),r=o(5802),d=o(4341),h=o(631),u=o(9689),O=o(962),z=o(9571),f=o(3523),x=o(1413),k=o(8810),F=o(6977),E=o(9437),j=o(6697),t=o(5547),v=o(1951),m=o(1011),C=o(513),b=o(6389),w=o(5930);function S(n,c){if(1&n){const e=t.RV6();t.j41(0,"div",0),t.EFF(1," If you never activated your account, a password would not have been established. "),t.k0s(),t.j41(2,"div",1),t.EFF(3,"Email Address of the CCBill Account"),t.k0s(),t.nrm(4,"input",2),t.j41(5,"button",3),t.bIt("click",function(){r.eBV(e);const i=t.XpG();return r.Njj(i.sendActivationEmail())}),t.EFF(6," Send Activation Email "),t.k0s()}if(2&n){const e=t.XpG();t.R7$(4),t.Y8G("formControl",e.usernameFC),t.R7$(),t.Y8G("nzLoading",e.activationEmailSending)("disabled",!e.usernameFC.valid)}}function T(n,c){if(1&n){const e=t.RV6();t.j41(0,"div",4),t.nrm(1,"i",5),t.k0s(),t.j41(2,"div",6),t.EFF(3," We will send an email if the address was used to create a CCBill Pay account. "),t.k0s(),t.j41(4,"div",7),t.EFF(5," Please check your email and follow the instructions. If you have any questions please contact support. "),t.k0s(),t.j41(6,"button",8),t.bIt("click",function(){r.eBV(e);const i=t.XpG();return r.Njj(i.closeModal())}),t.EFF(7," OK "),t.k0s()}}let N=(()=>{class n{constructor(){this.userApiService=(0,r.WQX)(u.l6),this.nzModalData=(0,r.WQX)(f.or)}ngOnInit(){this.usernameFC=this.nzModalData.usernameFC,this.closeModal=this.nzModalData.closeModal}sendActivationEmail(){this.activationEmailSending=!0,this.userApiService.sendActivationEmail(this.usernameFC.value).pipe((0,j.s)(1)).subscribe(()=>{this.activationEmailSending=!1,this.activationEmailSent=!0})}static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["wlt-never-created-password-modal"]],standalone:!1,decls:2,vars:2,consts:[[1,"never-created-pass__title"],[1,"auth__form__label"],["type","text","nz-input","","placeholder","Enter your email address","data-auid","field_user_email_popup",1,"never-created-pass__input-field",3,"formControl"],["nz-button","","nzBlock","","nzType","primary",1,"auth__form__button","never-created-pass__button-margin",3,"click","nzLoading","disabled"],[1,"activation-email__icon-container"],["nz-icon","","nzType","mail",1,"activation-email__icon"],[1,"activation-email__title"],[1,"activation-email__text"],["nz-button","","nzBlock","","nzType","primary",1,"auth__form__button",3,"click"]],template:function(a,i){1&a&&(t.nVh(0,S,7,3),t.nVh(1,T,8,0)),2&a&&(t.vxM(i.activationEmailSent?-1:0),t.R7$(),t.vxM(i.activationEmailSent?1:-1))},dependencies:[v.Dn,m.Sy,C.a,b.c,w.p,d.me,d.BC,d.l_],styles:[".auth--background[_ngcontent-%COMP%]{background-color:#eef2f2;position:fixed;top:0;left:0;min-width:100%;min-height:100%;z-index:-1}.auth--container[_ngcontent-%COMP%]{width:410px;margin-left:auto;margin-right:auto;margin-top:7%}@media only screen and (min-width:0)and (max-width:575px){.auth--container[_ngcontent-%COMP%]{width:90%}}@media only screen and (min-width:0)and (max-width:375px){.auth--container__logo[_ngcontent-%COMP%]{text-align:center}}.auth__form-container[_ngcontent-%COMP%]{background:#fff;border-radius:10px;box-shadow:0 10px 14px #00000029;padding:20px 25px 30px}@media only screen and (min-width:0)and (max-width:375px){.auth__form-container[_ngcontent-%COMP%]{padding:20px 25px 30px}}.auth__form__title[_ngcontent-%COMP%]{margin-bottom:8px;font-weight:700;color:#0567a6;font-size:26px}@media only screen and (min-width:0)and (max-width:375px){.auth__form__title[_ngcontent-%COMP%]{font-size:22px;text-align:center}}.auth__form__label[_ngcontent-%COMP%]{font-size:16px;padding-bottom:5px}@media only screen and (min-width:0)and (max-width:375px){.auth__form__label[_ngcontent-%COMP%]{font-size:14px}}.auth__form__input[_ngcontent-%COMP%]{border-radius:4px}.auth__form__input-error[_ngcontent-%COMP%]{padding-top:5px}.auth__form--margin-bottom[_ngcontent-%COMP%]{margin-bottom:25px}.auth__form__button[_ngcontent-%COMP%]{width:100%;margin-left:0;box-shadow:0 1px 3px 1px #0003}.auth__return-link--container[_ngcontent-%COMP%]{box-shadow:0 -2px #0572b82e;margin-top:30px;padding-top:15px;text-align:left}@media only screen and (min-width:0)and (max-width:375px){.auth__return-link--container[_ngcontent-%COMP%]{margin-top:25px;padding-top:15px;text-align:center}}
1.auth__return-link--container[_ngcontent-%COMP%]   .ant-btn-link[_ngcontent-%COMP%]{color:#0572b8;padding-left:0}button.ant-btn-primary[disabled][_ngcontent-%COMP%]{box-shadow:0 0 #0000}.never-created-pass__title[_ngcontent-%COMP%]{font-size:20px;margin-bottom:20px;padding-right:20px}@media only screen and (min-width:0)and (max-width:575px){.never-created-pass__title[_ngcontent-%COMP%]{font-size:18px;padding-right:15px}}.never-created-pass__input-field[_ngcontent-%COMP%]{margin-bottom:25px}.never-created-pass__button-margin[_ngcontent-%COMP%]{margin-bottom:5px}.activation-email__title[_ngcontent-%COMP%]{font-size:20px;margin-bottom:25px;text-align:center}@media only screen and (min-width:0)and (max-width:575px){.activation-email__title[_ngcontent-%COMP%]{font-size:18px;padding-right:15px}}.activation-email__icon[_ngcontent-%COMP%]{font-size:70px;color:#333}.activation-email__icon-container[_ngcontent-%COMP%]{text-align:center;margin-bottom:20px}.activation-email__text[_ngcontent-%COMP%]{text-align:center;font-size:15px;margin-bottom:30px}"]})}}return n})();var R=o(6397),$=o(9434);const l=JSON.parse('{"yQ":"Please reload the page and try again!","KA":"Please confirm that you are not a robot. Reload the page and Log In again!","dO":"Invalid username or password, please try again.","yr":"We\'re sorry, an error has occurred. Please try again in a few minutes. Contact support if you have questions.","rg":"Due to the status of the account, the requested access is not currently available. Please Contact Support if you have questions."}');var L=o(1517),A=o(1792),M=o(7529),_=o(8927);function V(n,c){if(1&n&&(t.j41(0,"div",0)(1,"div",1),t.EFF(2),t.k0s()()),2&n){const e=t.XpG();t.R7$(2),t.SpI(" ",e.error.message," ")}}let I=(()=>{class n{static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["wlt-login-error"]],inputs:{error:"error"},standalone:!1,decls:1,vars:1,consts:[[1,"login__alert-error"],[1,"login__alert-error-text"]],template:function(a,i){1&a&&t.nVh(0,V,3,1,"div",0),2&a&&t.vxM(i.error.message?0:-1)},styles:[".login__alert-error[_ngcontent-%COMP%]{background-color:#fff1f0;border:1px solid #ffa39e;border-radius:3px;padding:15px;margin-bottom:30px}.login__alert-error-text[_ngcontent-%COMP%]{color:#dd4b39}"],changeDetection:0})}}return n})();function G(n,c){1&n&&t.nrm(0,"wlt-login-error",14),2&n&&t.Y8G("error",c)}function W(n,c){1&n&&t.nrm(0,"wlt-spinner")}const X=[{path:"",component:(()=>{class n{constructor(){this.fb=(0,r.WQX)(d.ze),this.authService=(0,r.WQX)(R.u),this.router=(0,r.WQX)(h.Ix),this.activatedRoute=(0,r.WQX)(h.nX),this.helpService=(0,r.WQX)(z.Vo),this.modalService=(0,r.WQX)(f.N_),this.recaptchaService=(0,r.WQX)($.N),this.broadCastService=(0,r.WQX)(u.DK),this.error$=new x.B,this.passwordVisible=!1,this.loading=!1,this.unsubscribe$=new x.B}ngOnInit(){this.broadCastService.publish(null),this.userName=this.fb.control(this.activatedRoute.snapshot.queryParams.email,[d.k0.required,O.Rp]),this.password=this.fb.control(null,[d.k0.required]),this.validateForm=this.fb.group({userName:this.userName,password:this.password}),this.setUpRecaptcha(),this.error$.next({message:""})}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}submitForm(){Object.values(this.validateForm.controls).forEach(e=>{e.markAsDirty(),e.updateValueAndValidity()}),this.validateForm.valid&&(this.loading=!0,this.getRecaptchaToken())}showHelp(){this.helpService.showModal()}initNeverCreatedPasswordModal(){this.neverCreatedPasswordModal=this.modalService.create({nzContent:N,nzData:{usernameFC:this.userName,closeModal:this.closeNeverCreatedPasswordModal.bind(this)},nzFooter:null,nzClassName:"login__modals--container"})}closeNeverCreatedPasswordModal(){this.neverCreatedPasswordModal.close()}getRecaptchaToken(){this.recaptchaService.isRecaptchaAvailable()?this.recaptchaService.executeRecaptcha("pay_login",e=>{this.loginToPayAdmin(e)}):this.loginToPayAdmin()}loginToPayAdmin(e){this.authService.login(this.userName.value,this.password.value,e).pipe((0,F.Q)(this.unsubscribe$),(0,E.W)(a=>this.handleLoginError(a))).subscribe({next:()=>{this.router.navigate(["/allTransactions"]),this.error$.next({message:""})},error:a=>this.error$.next(a)})}handleLoginError(e){let s=l.yr;if(401===e.status)switch(e.error.errorCode){case"100018":s=l.dO;break;
1case"100017":s=l.yr;break;case"201000":s=l.KA;break;case"201010":s=l.yQ;break;case"100023":case"100024":s=l.rg}return this.loading=!1,(0,k.$)(()=>({message:s}))}setUpRecaptcha(){this.authService.getRecaptchaKey().subscribe(e=>{this.recaptchaService.addRecaptchaTag(e)})}static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["wlt-login"]],standalone:!1,decls:35,vars:10,consts:[[1,"auth--background"],[1,"auth--container",3,"hidden"],[1,"auth--container__logo"],[1,"auth__form-container"],["nz-form","",1,"",3,"ngSubmit","formGroup","nzLayout"],["data-auid","lbl_login_welcome_msg",1,"auth__form__title"],["nzFor","email",1,"auth__form__label"],["nzErrorTip","Please input your username!",1,"login__alert-message"],["type","text","nz-input","","formControlName","userName","placeholder","Enter your email address","data-auid","field_user_email","name","email",1,"auth__form__input"],[1,"auth__form--margin-bottom"],["nzFor","password",1,"auth__form__label"],["nzErrorTip","Please input your password!",1,"login__alert-message"],["nz-input","","formControlName","password","placeholder","Enter your password","data-auid","field_user_password","name","password",3,"type"],["nz-icon","",1,"login__form__icon",3,"click","nzType"],[3,"error"],["nz-button","","data-auid","btn_wlt_login",1,"auth__form__button",3,"nzType"],["nz-row","","nzJustify","center",1,"login__form__help"],["nz-col",""],[3,"click"],[1,"login__password--container"],[1,"login__password--container-forgot-pass"],["data-auid","lnk_wlt_forgot_pass","routerLink","/forgotPassword"],[1,"login__password--container-create-pass"]],template:function(a,i){if(1&a&&(t.nrm(0,"div",0),t.j41(1,"div",1),t.nrm(2,"wlt-logo",2),t.j41(3,"div",3)(4,"form",4),t.bIt("ngSubmit",function(){return i.submitForm()}),t.j41(5,"div",5),t.EFF(6," Welcome! "),t.k0s(),t.j41(7,"nz-form-item")(8,"div",6),t.EFF(9,"Email"),t.k0s(),t.j41(10,"nz-form-control",7)(11,"nz-input-group"),t.nrm(12,"input",8),t.k0s()()(),t.j41(13,"nz-form-item",9)(14,"div",10),t.EFF(15,"Password"),t.k0s(),t.j41(16,"nz-form-control",11),t.nrm(17,"input",12),t.j41(18,"i",13),t.bIt("click",function(){return i.passwordVisible=!i.passwordVisible}),t.k0s()()(),t.nVh(19,G,1,1,"wlt-login-error",14),t.nI1(20,"async"),t.j41(21,"button",15),t.EFF(22," Log In "),t.k0s(),t.j41(23,"div",16)(24,"div",17)(25,"a",18),t.bIt("click",function(){return i.showHelp()}),t.EFF(26,"Need Help?"),t.k0s()()()()(),t.j41(27,"div",19)(28,"div",20)(29,"a",21),t.EFF(30,"Forgot password?"),t.k0s()(),t.j41(31,"div",22)(32,"a",18),t.bIt("click",function(){return i.initNeverCreatedPasswordModal()}),t.EFF(33,"Never Created Password?"),t.k0s()()()(),t.nVh(34,W,1,0,"wlt-spinner")),2&a){let s;t.R7$(),t.Y8G("hidden",i.loading),t.R7$(3),t.Y8G("formGroup",i.validateForm)("nzLayout","vertical"),t.R7$(13),t.Y8G("type",i.passwordVisible?"text":"password"),t.R7$(),t.Y8G("nzType",i.passwordVisible?"eye-invisible":"eye"),t.R7$(),t.vxM((s=t.bMT(20,8,i.error$))?19:-1,s),t.R7$(2),t.Y8G("nzType","primary"),t.R7$(13),t.vxM(i.loading?34:-1)}},dependencies:[p.Wk,L.t,A.Z,M.Uq,M.e,v.Dn,_.CA,_.Ls,_.zS,m.Sy,m.tg,C.a,b.c,w.p,d.qT,d.me,d.BC,d.cb,d.j4,d.JD,I,g.Jj],styles:[".auth--background[_ngcontent-%COMP%]{background-color:#eef2f2;position:fixed;top:0;left:0;min-width:100%;min-height:100%;z-index:-1}.auth--container[_ngcontent-%COMP%]{width:410px;margin-left:auto;margin-right:auto;margin-top:7%}@media only screen and (min-width:0)and (max-width:575px){.auth--container[_ngcontent-%COMP%]{width:90%}}@media only screen and (min-width:0)and (max-width:375px){.auth--container__logo[_ngcontent-%COMP%]{text-align:center}}.auth__form-container[_ngcontent-%COMP%]{background:#fff;border-radius:10px;box-shadow:0 10px 14px #00000029;padding:20px 25px 30px}@media only screen and (min-width:0)and (max-width:375px){.auth__form-container[_ngcontent-%COMP%]{padding:20px 25px 30px}}.auth__form__title[_ngcontent-%COMP%]{margin-bottom:8px;font-weight:700;color:#0567a6;font-size:26px}@media only screen and (min-width:0)and (max-width:375px){.auth__form__title[_ngcontent-%COMP%]{font-size:22px;text-align:center}}.auth__form__label[_ngcontent-%COMP%]{font-size:16px;padding-bottom:5px}@media only screen and (min-width:0)and (max-width:375px){.auth__form__label[_ngcontent-%COMP%]{font-size:14px}}.auth__form__input[_ngcontent-%COMP%]{border-radius:4px}.auth__form__input-error[_ngcontent-%COMP%]{padding-top:5px}.auth__form--margin-bottom[_ngcontent-%COMP%]{margin-bottom:25px}.auth__form__button[_ngcontent-%COMP%]{width:100%;margin-left:0;box-shadow:0 1px 3px 1px #0003}.auth__return-link--container[_ngcontent-%COMP%]{box-shadow:0 -2px #0572b82e;margin-top:30px;padding-top:15px;text-align:left}@media only screen and (min-width:0)and (max-width:375px){.auth__return-link--container[_ngcontent-%COMP%]{margin-top:25px;padding-top:15px;text-align:center}}
1.auth__return-link--container[_ngcontent-%COMP%]   .ant-btn-link[_ngcontent-%COMP%]{color:#0572b8;padding-left:0}button.ant-btn-primary[disabled][_ngcontent-%COMP%]{box-shadow:0 0 #0000}.login__form__help[_ngcontent-%COMP%]{margin-top:20px}.login__form__help[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#0572b8;font-weight:400}.login__form__help[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .login__form__help[_ngcontent-%COMP%]   a-active[_ngcontent-%COMP%], .login__form__help[_ngcontent-%COMP%]   a-open[_ngcontent-%COMP%], .login__form__help[_ngcontent-%COMP%]   a-selected[_ngcontent-%COMP%]{color:#0567a6}.login__form__icon[_ngcontent-%COMP%]{position:absolute;width:16px;right:8px;top:8px}.login__password--container[_ngcontent-%COMP%]{box-shadow:0 -2px #0572b82e;margin-top:30px;padding-top:25px;display:flex;justify-content:space-between}@media only screen and (min-width:0)and (max-width:375px){.login__password--container[_ngcontent-%COMP%]{margin-top:25px;padding-top:15px;display:block;text-align:center}.login__password--container-forgot-pass[_ngcontent-%COMP%]{width:100%}.login__password--container-create-pass[_ngcontent-%COMP%]{width:100%;margin-top:8px}}.login__password--container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#0572b8;font-weight:400}.login__password--container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .login__password--container[_ngcontent-%COMP%]   a-active[_ngcontent-%COMP%], .login__password--container[_ngcontent-%COMP%]   a-open[_ngcontent-%COMP%], .login__password--container[_ngcontent-%COMP%]   a-selected[_ngcontent-%COMP%]{color:#0567a6}"]})}}return n})()}];let B=(()=>{class n{static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=r.G2t({imports:[p.iI.forChild(X),p.iI]})}}return n})(),D=(()=>{class n{static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=r.G2t({imports:[g.MD,B,y.Gg]})}}return n})()}}]);

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.