{"service":"original auth service","version":"1.0.0","endpoints":{"webSignIn":"/api/auth/signin/apple","nativeSignIn":"/api/auth/native/apple","usernameCheck":"/api/username/check/:username","usernameUpdate":"/api/username/update","session":"/api/auth/get-session","signout":"/api/auth/signout","refresh":"/api/auth/refresh","callback":"/api/auth/oauth2/callback/apple"},"instructions":{"native":"POST to /api/auth/native/apple with {identityToken, username, authorizationCode, user}","web":"GET /api/auth/signin/apple to initiate OAuth flow (auto-generates random username)","usernameCheck":"GET /api/username/check/:username to check availability","usernameUpdate":"POST /api/username/update with {username} to change username (requires session)"}}