Bilko Mobile Phase 0 Auth Bridge — Status 2026-06-05
null
Update 2026-07-10 — T1 CIAM mobile app provisioning COMPLETE (MC #105193)
- Canonical mobile app registration:
916bb9f3-658d-4729-b5a0-64b1f157c8c2"Bilko Mobile (Native)" — single-tenant (AzureADMyOrg), public client, PKCE, redirectscom.alai.bilko://auth+msauth.com.alai.bilko://auth. - Stray duplicate
31d2eb67(invalidAzureADandPersonalMicrosoftAccountaudience for CIAM, no API perms) deleted 2026-07-10. - Admin consent verified (Graph oauth2PermissionGrants,
AllPrincipals): bilko-apiaccess_as_user+ Graphopenid profile offline_access email User.Read. apps/mobile/eas.json: client ID wired in all 3 build profiles;EXPO_PUBLIC_API_URLon Azure stage FQDN. PR 90 squash-merged to main (1cd39b59);ENTRA_SCOPESnow includesapi://fe39e0f5-513e-40af-93f0-c3ee624df56c/access_as_user,usePKCE: true.- Securion (Parisa) S3: PASS-WITH-FINDINGS; F1 open → live decoded access token must carry
oid+ email claim — verified in T3 MC #105194 (EAS build + live CIAM login). - P2P peer pre-verify (Proveo native agent): PASS 7/7. Evidence:
~/system/evidence/105193/. - Live probes 2026-07-10: stage API
GET /api/v1/health= 200; CIAM OIDC discovery = 200 (authorize/token endpoints resolve).