1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[459],{6429:function(n,i,e){(window.__NEXT_P=window.__NEXT_P||[]).push(["/login",function(){return e(4759)}])},4759:function(n,i,e){"use strict";e.r(i),e.d(i,{default:function(){return u}});var s=e(5893),t=e(3299),r=e(5419);function u(){let{data:n}=(0,t.useSession)();return(0,s.jsx)(s.Fragment,{children:n?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("p",{children:["Signed in as ",n.user.name," "]}),(0,s.jsx)("button",{onClick:()=>(0,t.signOut)(),children:"Sign out"})]}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("p",{children:"The site you tried to access requires a login. "}),(0,s.jsx)(r.Z,{onClick:()=>{(0,t.signIn)("github")},children:"Sign in"})]})})}}},function(n){n.O(0,[774,888,179],function(){return n(n.s=6429)}),_N_E=n.O()}]);
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.