{"usage":{"initiation":"GET \/auth\/{provider}?redirect_uri=https:\/\/mirror.com\/your\/callback&client_id=YOUR_ID&state=optional","callback_non_standard":"GET \/callback\/{provider}?redirect_uri=https:\/\/mirror.com\/your\/callback&id=xxx&hash=yyy","callback_oauth2":"Providers redirect to \/callback\/{provider}?code=xxx&state=encoded (redirect_uri decoded from state)"},"service":"OAuth Jump Host","endpoints":[{"method":"GET","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"}],"version":"1.0","supported_providers":["discord","facebook","google","line","linkedin","telegram","twitter","whatsapp"]}
