Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-25 21:07
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Sun, 25 Jan 2026 21:07:10 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 92cfe9224b3a51aff944c5d8ac7bf798.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: WxqwrfwgUZv-CT0p-4HdFqUXmEUV5MI5uh0s-WQbUKS_Wapafqsj5Q==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0d7b5dce6af8d442.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/d74b4e3ef00729a5.js"/><script src="/_next/static/chunks/64b8db517c6dafca.js" async=""></script><script src="/_next/static/chunks/e7950aed0015ffa3.js" async=""></script><script src="/_next/static/chunks/e389e09072bd51fe.js" async=""></script><script src="/_next/static/chunks/5c29eec40aaf5093.js" async=""></script><script src="/_next/static/chunks/turbopack-36afe2a8f07dabc6.js" async=""></script><script src="/_next/static/chunks/30e93a1dea88dc0b.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/6812fa8c01e1b819.js" async=""></script><script src="/_next/static/chunks/cddfd1dce1a4726a.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/4c47a1d43fdd16ef.js" async=""></script><script src="/_next/static/chunks/74ed5d1dab2d764e.js" async=""></script><script src="/_next/static/chunks/30d75c93a0b6afe5.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/367e4d104e98734b.js" async=""></script><script src="/_next/static/chunks/19d4f0b391e6ea67.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d=
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-23 21:07
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Fri, 23 Jan 2026 21:07:50 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 2efef6dd9770b3981ddd7a213ccc0dda.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: Knyin63twzHoXNxkp09o17gPoVcCSXUxgwwQy22fWeaq-s4m2KmFxA==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0d7b5dce6af8d442.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/d74b4e3ef00729a5.js"/><script src="/_next/static/chunks/64b8db517c6dafca.js" async=""></script><script src="/_next/static/chunks/e7950aed0015ffa3.js" async=""></script><script src="/_next/static/chunks/e389e09072bd51fe.js" async=""></script><script src="/_next/static/chunks/5c29eec40aaf5093.js" async=""></script><script src="/_next/static/chunks/turbopack-36afe2a8f07dabc6.js" async=""></script><script src="/_next/static/chunks/30e93a1dea88dc0b.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/6812fa8c01e1b819.js" async=""></script><script src="/_next/static/chunks/cddfd1dce1a4726a.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/4c47a1d43fdd16ef.js" async=""></script><script src="/_next/static/chunks/74ed5d1dab2d764e.js" async=""></script><script src="/_next/static/chunks/30d75c93a0b6afe5.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/367e4d104e98734b.js" async=""></script><script src="/_next/static/chunks/19d4f0b391e6ea67.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d=
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-22 21:12
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Thu, 22 Jan 2026 21:12:18 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 69b7884048ebe8b1ecf8d8ec9d39c85c.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: 7Bl3fWbMk3Tpmu-OpeqrqXVt8GpRgUWlI5CxFgqI1acrQlIEI1fgrg==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0d7b5dce6af8d442.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/d74b4e3ef00729a5.js"/><script src="/_next/static/chunks/64b8db517c6dafca.js" async=""></script><script src="/_next/static/chunks/e7950aed0015ffa3.js" async=""></script><script src="/_next/static/chunks/e389e09072bd51fe.js" async=""></script><script src="/_next/static/chunks/5c29eec40aaf5093.js" async=""></script><script src="/_next/static/chunks/turbopack-36afe2a8f07dabc6.js" async=""></script><script src="/_next/static/chunks/30e93a1dea88dc0b.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/6812fa8c01e1b819.js" async=""></script><script src="/_next/static/chunks/cddfd1dce1a4726a.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/4c47a1d43fdd16ef.js" async=""></script><script src="/_next/static/chunks/74ed5d1dab2d764e.js" async=""></script><script src="/_next/static/chunks/30d75c93a0b6afe5.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/367e4d104e98734b.js" async=""></script><script src="/_next/static/chunks/19d4f0b391e6ea67.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d=
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-21 21:08
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Wed, 21 Jan 2026 21:08:06 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 3f2f1c546e63f10a66abd1c978af36f6.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: qlwCCN20mXbIIjaJu7FPBl97fLaxXqWpyI9Q1mu5Cp2mHKGKrgo_ZA==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0d7b5dce6af8d442.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/d74b4e3ef00729a5.js"/><script src="/_next/static/chunks/64b8db517c6dafca.js" async=""></script><script src="/_next/static/chunks/e7950aed0015ffa3.js" async=""></script><script src="/_next/static/chunks/e389e09072bd51fe.js" async=""></script><script src="/_next/static/chunks/5c29eec40aaf5093.js" async=""></script><script src="/_next/static/chunks/turbopack-36afe2a8f07dabc6.js" async=""></script><script src="/_next/static/chunks/30e93a1dea88dc0b.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/6812fa8c01e1b819.js" async=""></script><script src="/_next/static/chunks/cddfd1dce1a4726a.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/4c47a1d43fdd16ef.js" async=""></script><script src="/_next/static/chunks/74ed5d1dab2d764e.js" async=""></script><script src="/_next/static/chunks/30d75c93a0b6afe5.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/367e4d104e98734b.js" async=""></script><script src="/_next/static/chunks/19d4f0b391e6ea67.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d=
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-12 21:08
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Mon, 12 Jan 2026 21:08:27 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 6553b2bbd8fca4153c739e94065a1184.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: rwdKIy5aLd6zWi4ZVRAIpN1N9B92Rq1fLqB8Q0wlFlactr3Q_Hcy2A==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0d7b5dce6af8d442.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/d74b4e3ef00729a5.js"/><script src="/_next/static/chunks/64b8db517c6dafca.js" async=""></script><script src="/_next/static/chunks/e7950aed0015ffa3.js" async=""></script><script src="/_next/static/chunks/e389e09072bd51fe.js" async=""></script><script src="/_next/static/chunks/5c29eec40aaf5093.js" async=""></script><script src="/_next/static/chunks/turbopack-36afe2a8f07dabc6.js" async=""></script><script src="/_next/static/chunks/30e93a1dea88dc0b.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/6812fa8c01e1b819.js" async=""></script><script src="/_next/static/chunks/cddfd1dce1a4726a.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/4c47a1d43fdd16ef.js" async=""></script><script src="/_next/static/chunks/74ed5d1dab2d764e.js" async=""></script><script src="/_next/static/chunks/30d75c93a0b6afe5.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/367e4d104e98734b.js" async=""></script><script src="/_next/static/chunks/19d4f0b391e6ea67.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d=
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-11 21:08
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Sun, 11 Jan 2026 21:08:39 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 975fd5d0332c1e0796bab30e0bb30a24.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: cZ-6Xx2ALfTKMam4AZM1aIZBCbFVnyaCM3Uj3gRwM7PPkLNzDcCvZw==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0d7b5dce6af8d442.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/d74b4e3ef00729a5.js"/><script src="/_next/static/chunks/64b8db517c6dafca.js" async=""></script><script src="/_next/static/chunks/e7950aed0015ffa3.js" async=""></script><script src="/_next/static/chunks/e389e09072bd51fe.js" async=""></script><script src="/_next/static/chunks/5c29eec40aaf5093.js" async=""></script><script src="/_next/static/chunks/turbopack-36afe2a8f07dabc6.js" async=""></script><script src="/_next/static/chunks/30e93a1dea88dc0b.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/6812fa8c01e1b819.js" async=""></script><script src="/_next/static/chunks/cddfd1dce1a4726a.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/4c47a1d43fdd16ef.js" async=""></script><script src="/_next/static/chunks/74ed5d1dab2d764e.js" async=""></script><script src="/_next/static/chunks/30d75c93a0b6afe5.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/367e4d104e98734b.js" async=""></script><script src="/_next/static/chunks/19d4f0b391e6ea67.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d=
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-10 21:11
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Sat, 10 Jan 2026 21:11:26 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 7cda9a7fe68f979d43fe743d9fbd0db4.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: qijUuIbF8NWCbAoi4rIgWV_8aTHeBTznpn8YWlQJSXOXkOa_0L0hAA==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0d7b5dce6af8d442.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/d74b4e3ef00729a5.js"/><script src="/_next/static/chunks/64b8db517c6dafca.js" async=""></script><script src="/_next/static/chunks/e7950aed0015ffa3.js" async=""></script><script src="/_next/static/chunks/e389e09072bd51fe.js" async=""></script><script src="/_next/static/chunks/5c29eec40aaf5093.js" async=""></script><script src="/_next/static/chunks/turbopack-36afe2a8f07dabc6.js" async=""></script><script src="/_next/static/chunks/30e93a1dea88dc0b.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/6812fa8c01e1b819.js" async=""></script><script src="/_next/static/chunks/cddfd1dce1a4726a.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/4c47a1d43fdd16ef.js" async=""></script><script src="/_next/static/chunks/74ed5d1dab2d764e.js" async=""></script><script src="/_next/static/chunks/30d75c93a0b6afe5.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/367e4d104e98734b.js" async=""></script><script src="/_next/static/chunks/19d4f0b391e6ea67.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d=
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-09 21:31
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Fri, 09 Jan 2026 21:31:51 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 6c43684b05a77c1925eb58e93105a976.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: GGAorbB7HXJibarHUB9r2bYiwSTX_bEvs-zzW_uPZ5wM8oG3fwT9KQ==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0d7b5dce6af8d442.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/d74b4e3ef00729a5.js"/><script src="/_next/static/chunks/64b8db517c6dafca.js" async=""></script><script src="/_next/static/chunks/e7950aed0015ffa3.js" async=""></script><script src="/_next/static/chunks/e389e09072bd51fe.js" async=""></script><script src="/_next/static/chunks/5c29eec40aaf5093.js" async=""></script><script src="/_next/static/chunks/turbopack-36afe2a8f07dabc6.js" async=""></script><script src="/_next/static/chunks/30e93a1dea88dc0b.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/6812fa8c01e1b819.js" async=""></script><script src="/_next/static/chunks/cddfd1dce1a4726a.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/4c47a1d43fdd16ef.js" async=""></script><script src="/_next/static/chunks/74ed5d1dab2d764e.js" async=""></script><script src="/_next/static/chunks/30d75c93a0b6afe5.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/367e4d104e98734b.js" async=""></script><script src="/_next/static/chunks/19d4f0b391e6ea67.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d=
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-08 21:21
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Thu, 08 Jan 2026 21:21:31 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 e07bd6386c24c4e98bde2dc8881304ee.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: HdJ-nhNDf0D7I82JDHKCM2Y1l9Ks1wS7AI614d2CjsKOTLK7i8xfmA==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/8a3c64c612247686.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/8da7705406b67cdc.js"/><script src="/_next/static/chunks/af3879c11449cb33.js" async=""></script><script src="/_next/static/chunks/f116dc912b2ffba2.js" async=""></script><script src="/_next/static/chunks/0b68bcc61534b12b.js" async=""></script><script src="/_next/static/chunks/8fdfcb73978a5970.js" async=""></script><script src="/_next/static/chunks/turbopack-90d77c1273c836ea.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/15f9015282cf5d02.js" async=""></script><script src="/_next/static/chunks/c20a42825c321593.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/09036ef6c0fc9aaa.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/_next/static/chunks/d80b3790a119a285.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/56e3c40010f95d52.js" async=""></script><script src="/_next/static/chunks/9f1ec7ac345d064f.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d="M 2 12 A 10 10 0 0 1 22 12"></path><path stroke="url(#_R_3fralb_)" d="M
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-07 21:12
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Wed, 07 Jan 2026 21:12:24 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 975fd5d0332c1e0796bab30e0bb30a24.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: _yIZY8FVacfM2L-r7pBO5MjtOimupYFMvUShQU-gkCeMDRPsS_wnnw==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/8a3c64c612247686.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/8da7705406b67cdc.js"/><script src="/_next/static/chunks/af3879c11449cb33.js" async=""></script><script src="/_next/static/chunks/f116dc912b2ffba2.js" async=""></script><script src="/_next/static/chunks/0b68bcc61534b12b.js" async=""></script><script src="/_next/static/chunks/8fdfcb73978a5970.js" async=""></script><script src="/_next/static/chunks/turbopack-90d77c1273c836ea.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/15f9015282cf5d02.js" async=""></script><script src="/_next/static/chunks/c20a42825c321593.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/09036ef6c0fc9aaa.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/_next/static/chunks/d80b3790a119a285.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/56e3c40010f95d52.js" async=""></script><script src="/_next/static/chunks/9f1ec7ac345d064f.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d="M 2 12 A 10 10 0 0 1 22 12"></path><path stroke="url(#_R_3fralb_)" d="M
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-06 21:07
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Tue, 06 Jan 2026 21:07:50 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 304aca8444d8c10610191c5e033b348e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: ical_e8WWw1ZNGajjTBBG-XlvlzWoemUktaGJC0nkWIaCsu-7ZPAmw==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/8a3c64c612247686.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/8da7705406b67cdc.js"/><script src="/_next/static/chunks/af3879c11449cb33.js" async=""></script><script src="/_next/static/chunks/f116dc912b2ffba2.js" async=""></script><script src="/_next/static/chunks/0b68bcc61534b12b.js" async=""></script><script src="/_next/static/chunks/8fdfcb73978a5970.js" async=""></script><script src="/_next/static/chunks/turbopack-90d77c1273c836ea.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/15f9015282cf5d02.js" async=""></script><script src="/_next/static/chunks/c20a42825c321593.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/09036ef6c0fc9aaa.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/_next/static/chunks/d80b3790a119a285.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/56e3c40010f95d52.js" async=""></script><script src="/_next/static/chunks/9f1ec7ac345d064f.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d="M 2 12 A 10 10 0 0 1 22 12"></path><path stroke="url(#_R_3fralb_)" d="M
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-02 21:35
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Fri, 02 Jan 2026 21:35:55 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 1cd1c24523b61d46b093d317bb196d92.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: gu0VpAi0Y6fhuakSX1sZ72IQu0CsmcmWjXP9g2bfDyO-KmVDfVSKZQ==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/8a3c64c612247686.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/8da7705406b67cdc.js"/><script src="/_next/static/chunks/af3879c11449cb33.js" async=""></script><script src="/_next/static/chunks/f116dc912b2ffba2.js" async=""></script><script src="/_next/static/chunks/0b68bcc61534b12b.js" async=""></script><script src="/_next/static/chunks/8fdfcb73978a5970.js" async=""></script><script src="/_next/static/chunks/turbopack-90d77c1273c836ea.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/15f9015282cf5d02.js" async=""></script><script src="/_next/static/chunks/c20a42825c321593.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/09036ef6c0fc9aaa.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/_next/static/chunks/d80b3790a119a285.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/56e3c40010f95d52.js" async=""></script><script src="/_next/static/chunks/9f1ec7ac345d064f.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d="M 2 12 A 10 10 0 0 1 22 12"></path><path stroke="url(#_R_3fralb_)" d="M
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2026-01-01 21:12
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Thu, 01 Jan 2026 21:12:21 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 0ce4e0ab92519d33ff3c6cca42806b7e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: gSd50VcZ_4q3tdp7RvwBalJsFPE6KVSD4RLQ-yv1Wom8EBLo81byDw==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/8a3c64c612247686.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/8da7705406b67cdc.js"/><script src="/_next/static/chunks/af3879c11449cb33.js" async=""></script><script src="/_next/static/chunks/f116dc912b2ffba2.js" async=""></script><script src="/_next/static/chunks/0b68bcc61534b12b.js" async=""></script><script src="/_next/static/chunks/8fdfcb73978a5970.js" async=""></script><script src="/_next/static/chunks/turbopack-90d77c1273c836ea.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/15f9015282cf5d02.js" async=""></script><script src="/_next/static/chunks/c20a42825c321593.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/09036ef6c0fc9aaa.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/_next/static/chunks/d80b3790a119a285.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/56e3c40010f95d52.js" async=""></script><script src="/_next/static/chunks/9f1ec7ac345d064f.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d="M 2 12 A 10 10 0 0 1 22 12"></path><path stroke="url(#_R_3fralb_)" d="M
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2025-12-31 21:15
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Wed, 31 Dec 2025 21:15:10 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 c00e79984dfec6a6601fb861a1d8d5e8.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: RixalB39ywc0cEzhPrY4bO38KiMuO5sRHlOJZlTJSLCqwYHWAXTOMw==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/8a3c64c612247686.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/8da7705406b67cdc.js"/><script src="/_next/static/chunks/af3879c11449cb33.js" async=""></script><script src="/_next/static/chunks/f116dc912b2ffba2.js" async=""></script><script src="/_next/static/chunks/0b68bcc61534b12b.js" async=""></script><script src="/_next/static/chunks/8fdfcb73978a5970.js" async=""></script><script src="/_next/static/chunks/turbopack-90d77c1273c836ea.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/15f9015282cf5d02.js" async=""></script><script src="/_next/static/chunks/c20a42825c321593.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/09036ef6c0fc9aaa.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/_next/static/chunks/d80b3790a119a285.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/56e3c40010f95d52.js" async=""></script><script src="/_next/static/chunks/9f1ec7ac345d064f.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d="M 2 12 A 10 10 0 0 1 22 12"></path><path stroke="url(#_R_3fralb_)" d="M
Open service 18.239.105.57:443 · identity-testing.codesignal.dev
2025-12-22 14:35
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Date: Mon, 22 Dec 2025 14:35:57 GMT
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
X-Content-Type-Options: nosniff
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
link: </_next/static/media/3c1b433ad9a57d11-s.p.6a0275d4.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/7ddd198311ba7843-s.p.d56bf40f.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light-s.p.00227f94.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Light_Italic-s.p.c40fb4a8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium-s.p.33a2c218.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/FoundersGrotesk_Medium_Italic-s.p.5ba54bec.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium-s.p.2be60a00.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/media/JetBrainsMono_Medium_Italic-s.p.938b05f8.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
X-Powered-By: Next.js
X-Cache: Miss from cloudfront
Via: 1.1 6c43684b05a77c1925eb58e93105a976.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: AMS1-P3
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: g02lhM7wiO4UpSkYhprVP1mkUH19oUDkoQcdb8f5EuvOrL2kOJe1IQ==
Page title: CodeSignal Authentication
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/c0727a5b0423a624.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/8a3c64c612247686.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/8da7705406b67cdc.js"/><script src="/_next/static/chunks/af3879c11449cb33.js" async=""></script><script src="/_next/static/chunks/f116dc912b2ffba2.js" async=""></script><script src="/_next/static/chunks/0b68bcc61534b12b.js" async=""></script><script src="/_next/static/chunks/8fdfcb73978a5970.js" async=""></script><script src="/_next/static/chunks/turbopack-90d77c1273c836ea.js" async=""></script><script src="/_next/static/chunks/37de0c04cb82e94e.js" async=""></script><script src="/_next/static/chunks/15f9015282cf5d02.js" async=""></script><script src="/_next/static/chunks/c20a42825c321593.js" async=""></script><script src="/_next/static/chunks/413c6b2a7e16bc3f.js" async=""></script><script src="/_next/static/chunks/09036ef6c0fc9aaa.js" async=""></script><script src="/_next/static/chunks/4392308b87f22a57.js" async=""></script><script src="/_next/static/chunks/d96012bcfc98706a.js" async=""></script><script src="/_next/static/chunks/d80b3790a119a285.js" async=""></script><script src="/_next/static/chunks/02fd2c7e271cc520.js" async=""></script><script src="/_next/static/chunks/16a13651d9061c01.js" async=""></script><script src="/_next/static/chunks/56e3c40010f95d52.js" async=""></script><script src="/_next/static/chunks/9f1ec7ac345d064f.js" async=""></script><script src="/_next/static/chunks/8400fc04e6bc46d1.js" async=""></script><meta name="next-size-adjust" content=""/><title>CodeSignal Authentication</title><meta name="description" content="Discover and Develop In-Demand Skills"/><link rel="icon" href="/favicon.ico?favicon.61e3dc41.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.68e65ca1.png" sizes="32x32" type="image/png"/><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window['__ENV'] = {\"NEXT_PUBLIC_CLASSIC_URL\":\"https://app-testing.codesignal.dev\",\"NEXT_PUBLIC_LEARN_URL\":\"https://staging-learn-env-load-testing-codesignal.vercel.app/learn/login\",\"NEXT_PUBLIC_APP_URL\":\"https://identity-testing.codesignal.dev\"}"}])</script><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="grotesk_dd77e07f-module__K1T0Cq__variable work_sans_c26bff51-module__wxcFca__variable jetbrainsmono_11ea6a76-module__f5q4aW__variable antialiased bg-theme"><div hidden=""><!--$--><!--/$--></div><!--$--><!--/$--><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script><!--$--><!--$?--><template id="B:0"></template><div class="h-screen w-screen flex items-center justify-center"><svg role="status" class="shrink-0 text-primary dark:text-primary-medium animate-spin" width="48" height="48" viewBox="0 0 24 24" aria-label="Loading..." fill="none" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="_R_3fralbH1_"><stop offset="0%" stop-opacity="0" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient><linearGradient id="_R_3fralb_"><stop offset="0%" stop-opacity="1" stop-color="currentColor"></stop><stop offset="100%" stop-opacity="0.5" stop-color="currentColor"></stop></linearGradient></defs><g stroke-width="3"><path stroke="url(#_R_3fralbH1_)" d="M 2 12 A 10 10 0 0 1 22 12"></path><path stroke="url(#_R_3fralb_)" d="M