All Downloads are FREE. Search and download functionalities are using the official Maven repository.

web-interface.assets.LoginPage.1fb2da6cd9c657408069.js Maven / Gradle / Ivy

There is a newer version: 6.0.5
Show newest version
"use strict";(self.webpackChunkgraylog_web_interface=self.webpackChunkgraylog_web_interface||[]).push([["450c3c73-7789","450c3c73-7899"],{qLYCmOwb:(e,t,n)=>{n.d(t,{Z:()=>m});var r=n("Z7aTuO5B"),a=n("ii0bleBb"),o=n.n(a),l=n("J6y4/h8P"),i=n("F9olzlTR"),s=n("GcPGzny6");const c=l.default.div.withConfig({displayName:"LoginBox__Wrapper",componentId:"sc-1uryto7-0"})(["display:flex;align-items:center;justify-content:flex-start;padding-top:25vh;flex-direction:column;height:100%;.row{width:100%;}&::before,&::after{content:none;}"]),d=(0,l.default)(i.JX).withConfig({displayName:"LoginBox__LoginCol",componentId:"sc-1uryto7-1"})((e=>{let{theme:t}=e;return(0,l.css)(["padding:15px;background-color:",";border:1px solid ",";border-radius:4px;box-shadow:0 0 21px ",";"],t.colors.global.contentBackground,t.colors.variant.light.default,t.colors.global.navigationBoxShadow)})),u=e=>{let{children:t}=e;return r.createElement(c,{className:"container"},r.createElement(i.X2,null,r.createElement(i.JX,{md:8,mdOffset:2},r.createElement(s.Z,{readFromConfig:!0}))),r.createElement(i.X2,null,r.createElement(d,{md:4,mdOffset:4,xs:6,xsOffset:3},t)))};u.propTypes={children:o().node.isRequired};const m=u},C0L2Vtoh:(e,t,n)=>{n.d(t,{Z:()=>s});var r=n("Z7aTuO5B"),a=n("J6y4/h8P"),o=n("0zTRKSqx");const l=a.default.h1.withConfig({displayName:"LoginHeader__Header",componentId:"sc-1snbp7d-0"})(["display:flex;align-items:center;justify-content:center;margin-bottom:21px;margin-top:6px;"]),i=(0,a.default)(o.JO).withConfig({displayName:"LoginHeader__HeaderIcon",componentId:"sc-1snbp7d-1"})(["margin-right:9px;"]),s=()=>r.createElement(l,null,r.createElement(i,{name:"users"}),"Welcome to Graylog")},"KANI7+7T":(e,t,n)=>{n.r(t),n.d(t,{default:()=>p});var r=n("Z7aTuO5B"),a=n("ii0bleBb"),o=n.n(a),l=n("J6y4/h8P"),i=n("0zTRKSqx"),s=n("qLYCmOwb"),c=n("DdOnU65D"),d=n("C0L2Vtoh");const u=(0,l.createGlobalStyle)(["",""],c.Z),m=e=>{let{text:t}=e;return r.createElement(i.$4,{title:"Loading..."},r.createElement(u,null),r.createElement(s.Z,null,r.createElement(d.Z,null),r.createElement("p",null,r.createElement(i.$j,{text:t,delay:0}))))};m.propTypes={text:o().string},m.defaultProps={text:"Loading, please wait..."};const p=m},"9U7HisiS":(e,t,n)=>{n.r(t),n.d(t,{default:()=>T});var r=n("Z7aTuO5B"),a=n("ii0bleBb"),o=n.n(a),l=n("AztyBNMT"),i=n("J6y4/h8P"),s=n("DUKaTDO2"),c=n("GMFq2nBB"),d=n("0zTRKSqx"),u=n("F9olzlTR"),m=n("/6BxueUV");const p=e=>{let{onErrorChange:t}=e;const[n,a]=(0,r.useState)(!1);let o,l,i;(0,r.useEffect)((()=>()=>{o&&o.cancel()}),[o]);return r.createElement("form",{onSubmit:e=>{e.preventDefault(),t(),a(!0);const n=l.getValue(),r=i.getValue(),s=document.location.host;o=m.SessionActions.login(n,r,s),o.catch((e=>{401===e.additional.status?t("Invalid credentials, please verify them and retry."):t(`Error - the server returned: ${e.additional.status} - ${e.message}`)})),o.finally((()=>{o.isCancelled()||a(!1)}))}},r.createElement(u.II,{ref:e=>{l=e},id:"username",type:"text",placeholder:"Username",autoFocus:!0,required:!0}),r.createElement(u.II,{ref:e=>{i=e},id:"password",type:"password",placeholder:"Password",required:!0}),r.createElement(d.os,{displayCancel:!1,isSubmitting:n,isAsyncSubmit:!0,submitLoadingText:"Signing in...",submitButtonText:"Sign in"}))};p.propTypes={onErrorChange:o().func.isRequired};const g=p;var f=n("qLYCmOwb"),y=n("DdOnU65D"),E=n("OhCiqfIr"),h=n("v4zvXTw+");var b=n("C0L2Vtoh"),C=n("KANI7+7T");const x=(0,i.createGlobalStyle)(["",""],y.Z),S=(0,i.default)(u.zx).withConfig({displayName:"LoginPage__StyledButton",componentId:"sc-k0m5qs-0"})(["margin-top:1em;display:inline-block;cursor:pointer;"]),v=i.default.pre.withConfig({displayName:"LoginPage__StyledPre",componentId:"sc-k0m5qs-1"})(["white-space:pre-line;"]),w=e=>{let{error:t,resetErrorBoundary:n}=e;const a=h.Z.isCloud();return r.createElement(u.bZ,{bsStyle:"danger"},a?r.createElement("p",null,"Error loading login screen, please contact your Graylog account manager."):r.createElement(r.Fragment,null,r.createElement("p",null,"Error using active authentication service login. Please check its configuration or contact your Graylog account manager. Error details:"),r.createElement(v,null,t.message),r.createElement(u.zx,{bsStyle:"danger",onClick:n},"Login with default method")))};w.propTypes={error:o().shape({message:o().string.isRequired}).isRequired,resetErrorBoundary:o().func.isRequired};const T=()=>{const[e,t]=(0,r.useState)(!1),[n,a]=(0,r.useState)(void 0),[o,i]=(0,r.useState)(!1),[p,y]=(0,r.useState)(!0),[v,T]=(0,r.useState)("INITIALIZING"),I=h.Z.isCloud(),[B,L]=(e=>{const{data:t,isSuccess:n}=(0,s.useQuery)(["activeBackendType"],(()=>e?Promise.resolve("oidc-v1"):E.Z.loadActiveBackendType()));return[t,n]})(I),Z=l.PluginStore.exports("loginProviderType").find((e=>e.type===B)),q=Z&&Z.formComponent;(0,r.useEffect)((()=>{const e=m.SessionActions.validate().then((e=>(t(!0),e)));return()=>{e.cancel()}}),[]),(0,r.useEffect)((()=>{a(void 0)}),[o]);const k=()=>{a(void 0)};if(!e||!L)return r.createElement(C.default,null);const _=q&&p&&!I&&"INITIALIZED"===v;return r.createElement(d.$4,{title:"Sign in"},r.createElement(f.Z,null,r.createElement(b.Z,null),r.createElement(x,null),n?r.createElement("div",{className:"form-group"},r.createElement(u.bZ,{bsStyle:"danger"},r.createElement("button",{type:"button",className:"close",onClick:k},"×"),n)):null,(()=>{if(!o&&q){const{formComponent:e}=Z;return r.createElement(c.ErrorBoundary,{FallbackComponent:w,onError:()=>y(!1),onReset:()=>i(!0)},r.createElement(e,{onErrorChange:a,setLoginFormState:T}))}return r.createElement(g,{onErrorChange:a})})(),_&&r.createElement(S,{as:"a",onClick:()=>i(!o)},`Login with ${o?Z.type.replace(/^\w/,(e=>e.toUpperCase())):"default method"}`)))}}}]);
//# sourceMappingURL=LoginPage.1fb2da6cd9c657408069.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy