PageSourceSearch

https://efilm.online/_next/static/chunks/pages/login-c658cd6b255bd1cd.js

js efilm.online collected 2026-09-24 11:14:36 UTC 13,844 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3459],{42070:function(e,r,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/login",function(){return s(55965)}])},39611:function(e,r,s){"use strict";s.d(r,{CA:function(){return o},LK:function(){return a},P0:function(){return t}});var n=s(79451);const a=async()=>(0,n.gp)("/administrator/clear-cache",{}),t=async e=>(0,n.Rj)("/administrator/update-provider",e),o=async()=>(0,n.ol)("/administrator/update-provider")},99961:function(e,r,s){"use strict";var n=s(85893),a=(s(67294),s(23138)),t=s(5233),o=s(12515),i=s(89592);r.Z=function(e){let{open:r,setIsOpen:s,message:l,alertError:c}=e;const{t:d}=(0,t.$G)(["alerts","common"]);return r?(0,n.jsx)(a.Z,{className:"error-alert",color:"danger",children:(0,n.jsxs)("div",{className:"alert-container",children:[(0,n.jsx)("div",{className:"alert-header",children:(0,n.jsx)(i.v8y,{className:"close",onClick:()=>s(!1)})}),(0,n.jsxs)("div",{className:"alert-body",children:[(0,n.jsx)(o.bcx,{className:"icon",size:20}),(0,n.jsx)("span",{children:d("error")})," "]}),l?(0,n.jsx)("span",{children:l}):(0,n.jsx)("span",{children:c})]})}):null}},161:function(e,r,s){"use strict";var n=s(85893),a=s(67294),t=s(5233),o=s(41664),i=s.n(o);r.Z=e=>{let{title:r,type:s="default"}=e;const{t:o}=(0,t.$G)(["common","modals"]),[l,c]=(0,a.useState)(null);(0,a.useEffect)((()=>{const e=Math.floor(3*Math.random());c("player"==s?"/images/empty".concat(e,".jpg"):"/images/desert".concat(e,".jpg"))}),[]);const d={paddingTop:"5%",backgroundImage:"url(".concat(l,")"),backgroundSize:"cover",backgroundPosition:"center",filter:"grayscale(80%)"},u={height:"100vh",display:"flex",alignItems:"center"};return"backoffice"==s?(0,n.jsx)("div",{className:"transparent-navbar",children:(0,n.jsx)("div",{style:u,children:(0,n.jsx)("div",{className:"container container-full",children:(0,n.jsxs)("div",{className:"container-error",children:[(0,n.jsx)("h1",{children:r||o("noResults")}),(0,n.jsx)(i(),{href:"/backoffice",className:"no-result-btn",children:o("home",{ns:"modals"})})]})})})}):(0,n.jsx)("div",{className:"transparent-navbar",children:(0,n.jsx)("div",{style:{...d,...u},children:(0,n.jsx)("div",{className:"container container-full",children:(0,n.jsxs)("div",{className:"container-error",children:[(0,n.jsx)("h1",{children:r||o("noResults")}),(0,n.jsx)(i(),{href:"/",className:"no-result-btn",children:o("home",{ns:"modals"})})]})})})})}},79314:function(e,r,s){"use strict";var n=s(85893),a=s(67294),t=s(95719),o=s(23149),i=s(5233),l=s(5133),c=s(48282),d=s(87536),u=s(90687),m=s(33247),p=s(57186),f=s(41915),g=s(51347);r.Z=e=>{var r,s;const[h,v]=(0,a.useState)(!1),{t:b}=(0,i.$G)(["modals","forms"]),{client:x}=(0,a.useContext)(m.R),[j,y]=(0,a.useState)(!1),[N,w]=(0,a.useState)(x),[k,O]=(0,a.useState)(null),{handleSubmit:S,control:_,formState:{errors:Z},reset:C,watch:E}=(0,d.cI)(),{methodPost:P,errorFetch:L}=(0,f.Z)();(0,a.useEffect)((()=>{v(e.isOpen)}),[e.isOpen]);(0,a.useEffect)((()=>{const e=localStorage.getItem("selectedLibrary");e&&w(JSON.parse(e))}),[]);const F=k||(null===L||void 0===L||null===(s=L.response)||void 0===s||null===(r=s.data)||void 0===r?void 0:r.message);return(0,n.jsx)(t.Z,{className:"modal-confirm-cookies modal-recover-password",isOpen:h,toggle:e.toggle,children:(0,n.jsxs)(p.Z,{children:[(0,n.jsx)("h3",{children:b("recoverPassword")}),"madrid"===(null===N||void 0===N?void 0:N.name)?(0,n.jsxs)("p",{children:[b("contactLibraryMadrid"),(0,n.jsx)("a",{href:"https://gestiona3.madrid.org/biblio_publicas/cgi-bin/abnetopac?ACC=RESETPASS",target:"_blank",rel:"noopener noreferrer",className:"changePassword",children:b("contactLibraryLink")}),b("contactLibraryMadrid2")]}):(0,n.jsx)(n.Fragment,{children:j?(0,n.jsx)("div",{className:"loader",children:(0,n.jsx)(c.Z,{type:"pagination",visibility:!0})}):e.typeModal?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("p",{children:b("contactLibrary")}),(0,n.jsx)(o.Z,{children:(0,n.jsx)("button",{href:"#",onClick:()=>e.setModal(!1),className:"confirmation-link-delete bgd-primary btn-access-welcome",children:b("understood")})})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d.Qr,{name:"email",control:_,rules:{required:{value:!0,message:b("msgError.requiredField",{ns:"forms"})},pattern:{value:/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4}
1)+$/,message:b("msgError.invalidEmail",{ns:"forms"})}},defaultValue:"",render:e=>{let{field:r}=e;var s;return(0,n.jsx)(l.Z,{id:"email",label:b("forgotPassword.email",{ns:"forms"}),error:null===(s=Z.email)||void 0===s?void 0:s.message,className:"border-0 shadow-none",propsInput:{type:"email",autoCapitalize:"none",...r}})}}),F&&(0,n.jsx)("h6",{className:"text-danger",children:F}),(0,n.jsxs)(o.Z,{className:"d-flex flex-row justify-content-between flex-nowrap",children:[(0,n.jsx)("button",{className:"secondary-btn",onClick:()=>{C({email:""}),e.setModal(!1)},children:b("cancel")}),(0,n.jsx)("button",{className:!F&&E("email")?"primary-btn-fill":"primary-btn-fill-disabled",disabled:!F&&!E("email"),onClick:S((async e=>{y(!0),O(null);const{data:r,errorFetch:s}=await P((0,u.SO)(),e),n=s||L;n?console.error("Fetch error condition met:",n):r?"True"===r.error||!0===r.error?O(r.message):((0,g.ah)(r.message),C({email:""})):console.log("No currentErrorFetch and no data received."),y(!1)})),children:b("forgotPassword.request",{ns:"forms"})})]})]})})]})})}},55965:function(e,r,s){"use strict";s.r(r),s.d(r,{Login:function(){return E},__N_SSP:function(){return C}});var n=s(85893),a=s(67294),t=s(95305),o=s(53637),i=s(35773),l=s(87168),c=s(41664),d=s.n(c),u=s(31955),m=s(11163),p=s(5233),f=s(15581),g=s(84507),h=s(94140),v=s(62534),b=s(5133),x=s(10630),j=s(79314),y=s(99961),N=s(161),w=s(51347),k=s(57294),O=s(39611),S=s(55398),_=s(33247),Z=s(25493),C=!0;const E=e=>{let{localization:r,clientName:s}=e;const{t:c}=(0,p.$G)("login"),[C,E]=(0,a.useState)(!1),[P,L]=(0,a.useState)(!1),[F,R]=(0,a.useState)({username:"",password:""}),[T,I]=(0,a.useState)(""),[M,q]=(0,a.useState)(""),[A,z]=(0,a.useState)(!1),{width:D}=(0,h.Z)(),{isAuth:U,setIsAuth:$,setUserInfo:G,setNewLocalization:J}=(0,a.useContext)(S.S),{getClient:H,client:K}=(0,a.useContext)(_.R),[V,X]=(0,a.useState)(!1),[B,Q]=(0,a.useState)(!1),W=(0,m.useRouter)(),{handleMobileClick:Y}=(0,Z.V)(767),ee=()=>Y(D);(0,a.useEffect)((()=>{"coruna"===(null===s||void 0===s?void 0:s.name)&&W.push("https://login.coruna.gal/oauth2/authorize?client_id=EFilms&scope=openid&response_type=code&redirect_uri=https://coruna.efilm.online/user/oauth/callback")}),[s]);const re=async()=>{if(V)console.warn("Proceso de login en curso, por favor espere...");else try{X(!0);const n={id_client:(null===s||void 0===s?void 0:s.id)||(null===K||void 0===K?void 0:K.id),username:F.username,password:F.password},{status:a,data:t}=await(0,k.iJ)(n);if(200===a){var e;if(L(!1),u.Z.set("access",t.access,{expires:30,SameSite:"Lax"}),u.Z.set("refresh",t.refresh,{expires:30,SameSite:"Lax"}),3===(null===(e=t.user)||void 0===e?void 0:e.profile)){const e=await(0,O.CA)();200===e.status?t.user.liquidations_frequency=e.data.liquidations_frequency:t.user.liquidations_frequency=0}else t.user.liquidations_frequency=0;G(t.user),u.Z.set("selectedCountry",JSON.stringify((0,w.ge)().isUSDomain?{value:"US",label:"Estados Unidos"}:{value:"ES",label:"Espa\xf1a"}),{expires:30,SameSite:"Lax"});const s=u.Z.get("userInfo"),n=u.Z.get("access");if(!s||!n)throw new Error("Error al guardar la informaci\xf3n de sesi\xf3n");$(!0),z(!0),J(JSON.stringify(r)),await H(),W.replace("/")}else 401===a?(I(t.detail),L(!0)):400===a?(q(t.username||t.password),L(!0)):(I(a),L(!0))}catch(n){console.error("Error en el proceso de login:",n),I("Error al procesar el login. Por favor, int\xe9ntelo de nuevo."),L(!0)}finally{X(!1)}},se=()=>{Q(!B)},ne=()=>{const e=c("forgotPassword");return(null===K||void 0===K?void 0:K.link_recover_password)?(0,n.jsx)("a",{className:"link-primary-custom cantFindLibrary",target:"_blank",href:null===K||void 0===K?void 0:K.link_recover_password,rel:"noopener noreferrer",children:e}):(null===K||void 0===K?void 0:K.user_registration)||(null===K||void 0===K?void 0:K.client_registration)?(0,n.jsx)(d(),{href:"/password/request-change",className:"link-primary-custom cantFindLibrary",children:e}):(0,n.jsx)("a",{className:"link-primary-custom cantFindLibrary",onClick:()=>E(!0),children:e})},ae=(0,w.ge)(),te=(null===ae||void 0===ae?void 0:ae.isUSDomain)?"https://estanteinfinito.com":"https://efilm.online";return(0,n.jsx)(v.H,{seoTitle:"seoTitleLogin",seoDescrip:"seoDescripLogin",controlHeightPage:!0,children:U&&!A?(0,n.jsx)(N.Z,{title:c("logged")}):(0,n.jsxs)(i.Z,{md:"2",className:"login-single row-area",onKeyUp:e=>{if("Enter"===e.key){ee()||re()}},children:[(0,n.jsx)(t.Z,{md:6,className:"bdg-light-gray col-dark",children:(0,n.jsxs)(o.Z,{className:"container-dark",children:[(0,n.jsx)("span",{className:"selectPlatform",children:c("writeCredentials")}),(0,n.jsx)(y.Z,{open:P,setIsOpen:L,message:T,alertError:M}),(0,n.jsxs)(t.Z,{className:"user-login",children:[(0,n.jsx)(b.Z,{id:"user",label:c("user"),dark:!0,propsInput:{type:"text",autoCorrect:"off",autoCapitalize:"none",value:F.username?F.username:"",onChange:e=>R({...F,username:e.target.value.trim()}),onFocus:()=>L(!1)}}),(0,n.jsx)(b.Z,{id:"pass",label:c("password"),dark:!0,icon:B?(0,n.jsx)(f.p3W,{"aria-label":"Ocultar contrase\xf1a",className:"icon_eye",onClick:se}
1):(0,n.jsx)(f.w8I,{role:"icon","aria-label":"Mostrar contrase\xf1a",className:"icon_eye",onClick:se}),propsInput:{type:B?"text":"password",value:F.password?F.password:"",onChange:e=>R({...F,password:e.target.value.trim()}),onFocus:()=>L(!1)}})]}),(0,n.jsxs)(i.Z,{className:"row-links g-2",children:[(0,n.jsx)(t.Z,{xs:"12",md:"6",className:"login-link-col login-link-col--forgot",children:(0,n.jsx)(ne,{})}),(0,n.jsx)(t.Z,{xs:"12",md:"6",className:"login-link-col login-link-col--register text-center text-md-end",children:U?null:(null===K||void 0===K?void 0:K.link_register)?(0,n.jsx)("a",{target:"_blank",href:null===K||void 0===K?void 0:K.link_register,rel:"noopener noreferrer",className:"link-primary-custom howToRegister",children:c("register")}):(null===K||void 0===K?void 0:K.user_registration)?(0,n.jsx)(d(),{href:"/user-registration/",target:"_self",rel:"noopener noreferrer",className:"link-primary-custom howToRegister",children:c("register")}):(0,n.jsx)(d(),{href:"/como-registrarse/",className:"link-primary-custom howToRegister",children:c("howToRegister")})})]}),(0,n.jsx)(t.Z,{className:"login-btn",children:(0,n.jsxs)(x.Z,{isSingleElement:!0,onClick:()=>{ee()||re()},disabled:""===(null===s||void 0===s?void 0:s.id)&&""===(null===K||void 0===K?void 0:K.id)||V,children:[c("login"),V&&(0,n.jsxs)(n.Fragment,{children:["\xa0\xa0\xa0",(0,n.jsx)(l.Z,{})]})]})}),"efilm"!==(null===K||void 0===K?void 0:K.name)&&(0,n.jsx)(t.Z,{className:"text-right",children:(0,n.jsxs)("a",{className:"link-primary-custom",href:"".concat(te,"/custom-login?utm_source=no-soy-de-").concat(null===K||void 0===K?void 0:K.name),target:"_blank",children:[c("dontBelongThisPlatform",{platform:null===K||void 0===K?void 0:K.name})," ",(0,n.jsx)(g.Hi9,{size:20})]})})]})}),C&&(0,n.jsx)(j.Z,{isOpen:C,setModal:E})]})})};r.default=E},23138:function(e,r,s){"use strict";var n=s(67294),a=s(45697),t=s.n(a),o=s(93967),i=s.n(o),l=s(22040),c=s(19434),d=["className","closeClassName","closeAriaLabel","cssModule","tag","color","isOpen","toggle","children","transition","fade","innerRef"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var s=arguments[r];for(var n in s)Object.prototype.hasOwnProperty.call(s,n)&&(e[n]=s[n])}return e},u.apply(this,arguments)}function m(e,r){var s=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),s.push.apply(s,n)}return s}function p(e){for(var r=1;r<arguments.length;r++){var s=null!=arguments[r]?arguments[r]:{};r%2?m(Object(s),!0).forEach((function(r){f(e,r,s[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(s)):m(Object(s)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(s,r))}))}return e}function f(e,r,s){return r in e?Object.defineProperty(e,r,{value:s,enumerable:!0,configurable:!0,writable:!0}):e[r]=s,e}function g(e,r){if(null==e)return{};var s,n,a=function(e,r){if(null==e)return{};var s,n,a={},t=Object.keys(e);for(n=0;n<t.length;n++)s=t[n],r.indexOf(s)>=0||(a[s]=e[s]);return a}(e,r);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);for(n=0;n<t.length;n++)s=t[n],r.indexOf(s)>=0||Object.prototype.propertyIsEnumerable.call(e,s)&&(a[s]=e[s])}return a}var h={children:t().node,className:t().string,closeClassName:t().string,closeAriaLabel:t().string,color:t().string,cssModule:t().object,fade:t().bool,innerRef:t().oneOfType([t().object,t().string,t().func]),isOpen:t().bool,tag:l.iC,toggle:t().func,transition:t().shape(c.Z.propTypes)};function v(e){var r=e.className,s=e.closeClassName,a=e.closeAriaLabel,t=void 0===a?"Close":a,o=e.cssModule,m=e.tag,f=void 0===m?"div":m,h=e.color,v=void 0===h?"success":h,b=e.isOpen,x=void 0===b||b,j=e.toggle,y=e.children,N=e.transition,w=void 0===N?p(p({},c.Z.defaultProps),{},{unmountOnExit:!0}):N,k=e.fade,O=void 0===k||k,S=e.innerRef,_=g(e,d),Z=(0,l.mx)(i()(r,"alert","alert-".concat(v),{"alert-dismissible":j}),o),C=(0,l.mx)(i()("btn-close",s),o),E=p(p(p({},c.Z.defaultProps),w),{},{baseClass:O?w.baseClass:"",timeout:O?w.timeout:0});return n.createElement(c.Z,u({},_,E,{tag:f,className:Z,in:x,role:"alert",innerRef:S}),j?n.createElement("button",{type:"button",className:C,"aria-label":t,onClick:j}):null,y)}
1v.propTypes=h,r.Z=v}},function(e){e.O(0,[123,7536,2888,9774,179],(function(){return r=42070,e(e.s=r);var r}));var r=e.O();_N_E=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.