/** * GET /api/auth/steam — redirect to Steam OpenID login. */ import { envOf, steamLoginRedirectUrl } from "./_steam_common.js"; export async function onRequestGet(context) { const env = envOf(context); if (!(env.SESSION_SECRET || "").trim() || !(env.STEAM_API_KEY || "").trim()) { return new Response("Steam login not configured", { status: 503 }); } const origin = new URL(context.request.url).origin; return Response.redirect(steamLoginRedirectUrl(origin), 302); }