docs(android): record the M9 Part 2 native-SSO app plan #24
Reference in New Issue
Block a user
No description provided.
Delete Branch "docs/m9-native-sso-part2"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What & why
Records the M9 Part 2 (native in-app SSO) app plan in
android/PLAN.mdbefore the code lands, mirroring the M7 plan-block style. Companion to the app PRRunicGateway/Android-app#16.Changes
Adds an "M9 plan — native SSO login" block under §9:
GET /auth/providers, theGET /auth/mobile/sso/startCustom-Tab redirect (exact-matchredirect_uriallowlist), the?code&state/?error&statecallback deep link, andPOST /auth/mobile/sso/exchange→ the shared mobile bearer pair;SsoAuthManagerorchestrator,SsoApi+ DTOs, therunicgateway://auth/callbackintent-filter, the login-screen provider list, and the JVM tests.No behavior/protocol change — documentation only. Part 2 is app-only (custom scheme; App Links deferred per
android/APP_LINKS.md).AI disclosure
Authored with Claude Code (Claude Opus). Commit carries a
Co-Authored-By: Claudetrailer per org policy.🤖 Generated with Claude Code