{"supported_providers":["discord","facebook","google","line","linkedin","telegram","twitter","whatsapp"],"usage":{"initiation":"GET \/auth\/{provider}?redirect_uri=https:\/\/mirror.com\/your\/callback&client_id=YOUR_ID&state=optional","callback_oauth2":"Providers redirect to \/callback\/{provider}?code=xxx&state=encoded (redirect_uri decoded from state)","callback_non_standard":"GET \/callback\/{provider}?redirect_uri=https:\/\/mirror.com\/your\/callback&id=xxx&hash=yyy"},"endpoints":[{"description":"Initiate OAuth flow (encodes redirect_uri into state)","method":"GET","path":"\/auth\/{provider}"},{"description":"OAuth callback handler (routes back via redirect_uri)","method":"GET","path":"\/callback\/{provider}"},{"description":"Health check endpoint","method":"GET","path":"\/health"}],"version":"1.0","service":"OAuth Jump Host"}
