diff --git a/client/pages/Login.tsx b/client/pages/Login.tsx index b78d1754..181829d3 100644 --- a/client/pages/Login.tsx +++ b/client/pages/Login.tsx @@ -339,6 +339,19 @@ export default function Login() { Continue with Google + { + const u = new URL(window.location.origin + "/api/roblox/oauth/start"); + const next = new URLSearchParams(window.location.search).get("next"); + if (next && next.startsWith("/")) u.searchParams.set("state", next); + window.location.href = u.toString(); + }} + > + + Continue with Roblox +