PageSourceSearch

https://technomancer.biz/build/assets/Login.d757125a.js

js technomancer.biz collected 2026-10-09 22:42:28 UTC 5,179 bytes, 1 lines download raw bytes

1import{d as y,c6 as j,S as k,r as n,f as a,b as s,w as l,F as J,o as i,a as e,t as u,h as m,g as p,k as S,n as L,j as V,v as C}from"./app.0910bc5f.js";import{J as x}from"./AuthenticationCard.d0953012.js";import{_ as N}from"./AuthenticationCardLogo.68823aa4.js";import{J as $}from"./Button.90643302.js";import{J as z}from"./Input.26e7b69c.js";import{J as I}from"./Checkbox.d85f96c9.js";import{J as U}from"./Label.560aa550.js";import{J as A}from"./ValidationErrors.358d8ef9.js";import{A as B}from"./AppLayout.3fe5ad09.js";import{_ as F}from"./GoogleSignIn.9a619fec.js";import{_ as G}from"./_plugin-vue_export-helper.cdc0426e.js";import"./cartStore.18679c79.js";import"./toast.esm.0d046d16.js";import"./ripple.esm.4dd86dd7.js";import"./portal.esm.e7473283.js";import"./index.esm.2be4ce49.js";import"./index.esm.c2643f12.js";import"./theme.beba245d.js";const M=y({components:{Head:j,JetAuthenticationCard:x,JetAuthenticationCardLogo:N,JetButton:$,JetInput:z,JetCheckbox:I,JetLabel:U,JetValidationErrors:A,Link:k,AppLayout:B,GoogleSignIn:F},props:{status:String,errorMessage:String},data(){return{form:this.$inertia.form({email:"",password:"",remember:!1}),unauthorized:!1}},methods:{submit(){this.form.transform(t=>({...t,remember:this.form.remember?"on":""})).post(this.route("login"),{onFinish:()=>{this.form.reset("password"),window.location.reload(!0)}})}},created(){const t=new URLSearchParams(window.location.search);this.unauthorized=t.has("unauthorized")}}),E={class:"login-page techbg"},H={class:"container"},O={class:"row"},P={class:"col-lg-12"},R={class:"card-body"},q={key:0,class:"alert alert-success mb-3 rounded-0",role:"alert"},D={key:1,class:"alert alert-danger",role:"alert"},T={key:0,class:"alert alert-danger",role:"alert"},K={class:"mb-3"},W={class:"mb-3"},Q={class:"mb-4 d-flex align-items-center"},X={class:"custom-control custom-checkbox"},Y={class:"d-flex flex-column gap-5"},Z={class:"d-flex justify-content-center"},ee={class:"spinner-border spinner-border-sm",role:"status"},oe={class:"d-flex-col justify-content-center gap-3"},te={class:"d-flex justify-content-center"},se={class:"d-flex align-items-center justify-content-center"},re=["href"],ne={class:"d-flex flex-column align-items-center justify-content-center"},ae=["href"],ie=["href"];function le(t,o,me,de,ce,ue){const f=n("Head"),b=n("jet-validation-errors"),d=n("jet-label"),c=n("jet-input"),_=n("jet-checkbox"),g=n("jet-button"),h=n("GoogleSignIn"),v=n("jet-authentication-card"),w=n("app-layout");return i(),a(J,null,[s(f,{title:"Log in"}),s(w,null,{default:l(()=>[e("section",E,[e("div",H,[e("div",O,[e("div",P,[s(v,null,{default:l(()=>[e("div",R,[s(b,{class:"mb-3"}),t.status?(i(),a("div",q,u(t.status),1)):t.errorMessage?(i(),a("div",D,[o[5]||(o[5]=e("i",{class:"bi-exclamation-octagon-fill me-2"},null,-1)),m(" "+u(t.errorMessage),1)])):p("",!0),e("form",{onSubmit:o[4]||(o[4]=S((...r)=>t.submit&&t.submit(...r),["prevent"]))},[o[12]||(o[12]=e("h2",{class:"mb-5"},"Sign in to your account",-1)),t.unauthorized?(i(),a("div",T," Unauthorized access: Please contact your administrator to set up your account before signing in using Google. ")):p("",!0),e("div",K,[s(d,{for:"email",value:"Email",class:"fw-bold"}),s(c,{id:"email",type:"email",modelValue:t.form.email,"onUpdate:modelValue":o[0]||(o[0]=r=>t.form.email=r),required:"",autofocus:""},null,8,["modelValue"])]),e("div",W,[s(d,{for:"password",value:"Password",class:"fw-bold"}),s(c,{id:"password",type:"password",modelValue:t.form.password,"onUpdate:modelValue":o[1]||(o[1]=r=>t.form.password=r),required:"",autocomplete:"current-password"},null,8,["modelValue"])]),e("div",Q,[e("div",X,[s(_,{id:"remember_me",name:"remember",checked:t.form.remember,"onUpdate:checked":o[2]||(o[2]=r=>t.form.remember=r)},null,8,["checked"]),o[6]||(o[6]=e("label",{class:"custom-control-label mb-0",for:"remember_me"}," Remember Me ",-1))])]),e("div",Y,[e("div",Z,[s(g,{class:L({"text-white-50":t.form.processing}),disabled:t.form.processing},{default:l(()=>[V(e("div",ee,o[7]||(o[7]=[e("span",{class:"visually-hidden"},"Loading...",-1)]),512),[[C,t.form.processing]]),o[8]||(o[8]=m(" Log in "))]),_:1,__:[8]},8,["class","disabled"])]),o[11]||(o[11]=e("div",{class:"d-flex align-items-center justify-content-between"},[e("span",{class:"bg-black flex-grow-1 divider-line"}),e("span",{class:"mx-3"},"OR"),e("span",{class:"bg-black flex-grow-1 divider-line"})],-1)),e("div",oe,[e("div",te,[s(h,{class:"mb-4","user-type":"customer",remember:t.form.remember,"onUpdate:remember":o[3]||(o[3]=r=>t.form.remember=r)},null,8,["remember"])]),e("div",se,[e("a",{href:t.route("auth.login.redirect",{socialiteProviderName:"facebook"}),class:"d-flex justify-content-center btn btn-primary w-50"},o[9]||(o[9]=[e("i",{class:"bi bi-facebook me-2"},null,-1),e("span",null,"LOGIN WITH FACEBOOK",-1)]),8,re)])]),e("div",ne,[e("div",null,[e("a",{href:t.route("password.request"),class:"text-white"}," Forgot your password? ",8,ae)]),e("div",null,[o[10]||(o[10]=m(" No account? ")),e("a",{href:t.route("register"),class:"text-white text-decoration-none"}," Register here ",8,ie)])])])],32)])]),_:1})])])])])]),_:1})],64)}const $e=G(M,[["render",le]]);export{$e as default};

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.