Parent PRD
#110
Depends on
#119 (SharedUI RCL must exist to reference)
Summary
Create the NoteBookmark.MauiApp project targeting Android. Implement Keycloak OIDC login via WebAuthenticator, with token storage in SecureStorage. Wire up the MAUI shell with a single post-login placeholder page — enough to prove auth works end-to-end on a device or Waydroid.
Acceptance Criteria
Auth stories from PRD
User stories 10, 11
Parent PRD
#110
Depends on
#119 (SharedUI RCL must exist to reference)
Summary
Create the
NoteBookmark.MauiAppproject targeting Android. Implement Keycloak OIDC login viaWebAuthenticator, with token storage inSecureStorage. Wire up the MAUI shell with a single post-login placeholder page — enough to prove auth works end-to-end on a device or Waydroid.Acceptance Criteria
NoteBookmark.MauiAppproject created, targeting Android, added to solutionNoteBookmark.SharedUIreferenced from MauiAppWebAuthenticatorworks (opens system browser, handles redirect callback)SecureStorageAuth stories from PRD
User stories 10, 11