{"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"},"version":"1.0","endpoints":[{"description":"Initiate OAuth flow (encodes redirect_uri into state)","path":"\/auth\/{provider}","method":"GET"},{"description":"OAuth callback handler (routes back via redirect_uri)","path":"\/callback\/{provider}","method":"GET"},{"description":"Health check endpoint","path":"\/health","method":"GET"}],"service":"OAuth Jump Host"}
