PageSourceSearch

https://schulbenachrichtigung.de/build/assets/Login.318d2ced.js

js schulbenachrichtigung.de collected 2026-10-06 16:41:16 UTC 2,339 bytes, 1 lines download raw bytes

1import{u as b,o as n,c as d,w as r,b as t,d as w,t as h,e as u,a,g as s,L as x,f as c,n as v,s as y}from"./app.b43c1b45.js";import{_ as V}from"./AppLayout.736b591a.js";import{A as k}from"./AuthenticationCard.065a5d8e.js";import{_ as f}from"./InputError.cb5ee524.js";import{_ as p}from"./InputLabel.92e4e303.js";import{_ as B}from"./PrimaryButton.0e778cf8.js";import{_}from"./TextInput.95a87be2.js";import"./ResponsiveNavLink.7fc13258.js";import"./_plugin-vue_export-helper.cdc0426e.js";const S=a("h1",{class:"text-xl mb-4"}," Willkommen bei schulbenachrichtigungen.de dem Secure Form Portal der Beh\xF6rde f\xFCr Schule und Berufsbildung Hamburg ",-1),L=a("div",{class:"mb-4 text-sm text-gray-600"}," Bitte geben Sie ihre Anmeldedaten ein. ",-1),P={key:0,class:"mb-8 font-medium text-sm text-green-600"},$=["onSubmit"],C={class:"mt-4"},N={class:"flex items-center justify-between mt-4"},D={__name:"Login",props:{canRegister:Boolean,canResetPassword:Boolean,status:String},setup(l){const e=b({email:"",password:"",remember:!1}),g=()=>{e.transform(m=>({...m,remember:e.remember?"on":""})).post(route("login"),{onFinish:()=>e.reset("password")})};return(m,o)=>(n(),d(V,{title:"Login"},{default:r(()=>[t(k,null,{default:r(()=>[S,L,l.status?(n(),w("div",P,h(l.status),1)):u("",!0),a("form",{onSubmit:y(g,["prevent"])},[a("div",null,[t(p,{for:"email",value:"E-Mail"}),t(_,{id:"email",modelValue:s(e).email,"onUpdate:modelValue":o[0]||(o[0]=i=>s(e).email=i),type:"email",class:"mt-1 block w-full",required:"",autofocus:""},null,8,["modelValue"]),t(f,{class:"mt-2",message:s(e).errors.email},null,8,["message"])]),a("div",C,[t(p,{for:"password",value:"Passwort"}),t(_,{id:"password",modelValue:s(e).password,"onUpdate:modelValue":o[1]||(o[1]=i=>s(e).password=i),type:"password",class:"mt-1 block w-full",required:"",autocomplete:"current-password"},null,8,["modelValue"]),t(f,{class:"mt-2",message:s(e).errors.password},null,8,["message"])]),a("div",N,[l.canResetPassword?(n(),d(s(x),{key:0,href:m.route("password.request"),class:"underline text-sm text-gray-600 hover:text-gray-900"},{default:r(()=>[c(" Passwort vergessen? ")]),_:1},8,["href"])):u("",!0),t(B,{class:v(["ml-4",{"opacity-25":s(e).processing}]),disabled:s(e).processing},{default:r(()=>[c(" Login ")]),_:1},8,["class","disabled"])])],40,$)]),_:1})]),_:1}))}};export{D 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.