PageSourceSearch

https://rustplusplus-credentials.netlify.app/_next/static/chunks/pages/callback-7492afee4dd9cd92.js

js rustplusplus-credentials.netlify.app collected 2026-10-03 11:21:47 UTC 2,347 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[617],{1237:(e,s,i)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/callback",function(){return i(8553)}])},8023:e=>{e.exports={center:"callback_center__GgLSz",title:"callback_title__ME1V1",description:"callback_description__687E4",steps:"callback_steps__aHtfl",homeLink:"callback_homeLink__JxatP"}},8553:(e,s,i)=>{"use strict";i.r(s),i.d(s,{default:()=>w});var a=i(7876),n=i(9099),r=i(8230),t=i.n(r),c=i(4232),o=i(9490),l=i.n(o);let d=()=>(0,a.jsx)("div",{className:l().center,children:(0,a.jsx)("div",{className:l().spinner})});var h=i(8023),p=i.n(h),_=i(8028),k=i(7132),u=i(2779);let w=()=>{let{token:e,steamId:s}=(0,n.useRouter)().query,[i,r]=(0,c.useState)("loading");return((0,c.useEffect)(()=>{"string"==typeof e&&"string"==typeof s&&_.A.get("/api/callback",{params:{token:e,steamId:s}}).then(e=>{let s=e.data;if(!s.success)throw Error(s.message||"Unknown error");if(!(0,k.WO)()){(0,u.s)("credential_cookie_blocked"),r("cookie-blocked");return}window.location.href="/display"}).catch(e=>{console.error("Failed to process the callback:",e),alert(e.message),window.location.href="/"})},[e,s]),"cookie-blocked"===i)?(0,a.jsxs)("div",{className:p().center,children:[(0,a.jsx)("h1",{className:p().title,children:"Your credentials were created, but your browser did not save them."}),(0,a.jsx)("p",{className:p().description,children:"This page stores the credentials in a cookie for two weeks. The cookie was rejected, which usually means cookies are blocked for this site, you are in a private/incognito window, or a privacy extension removed it."}),(0,a.jsxs)("ul",{className:p().steps,children:[(0,a.jsx)("li",{children:"Allow cookies for rustplusplus-credentials.netlify.app (first-party cookies are enough)."}),(0,a.jsx)("li",{children:"Leave private/incognito mode and disable cookie-blocking extensions for this site."}),(0,a.jsx)("li",{children:"Then click Log In again to generate a new credential."})]}),(0,a.jsx)(t(),{className:p().homeLink,href:"/",children:"Back to home"})]}):(0,a.jsxs)("div",{className:p().center,children:[(0,a.jsx)("h1",{className:p().title,children:"Creating your credentials, please wait..."}),(0,a.jsx)(d,{})]})}},9490:e=>{e.exports={spinner:"spinner_spinner__SgNcn",spin:"spinner_spin__C7Yjq"}}},e=>{e.O(0,[636,593,792],()=>e(e.s=1237)),_N_E=e.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.