-
Notifications
You must be signed in to change notification settings - Fork 42
Open
Description
Replace custom authentication component implementations in the console app with standardized components from @storacha/ui-react.
Background
The console app currently uses @storacha/ui-react's Authenticator components but wraps them with custom implementations. We should fully migrate to the shared components and contribute any missing features back to the library.
Current State
Files that need migration:
/packages/console/src/components/Authenticator.tsx/packages/console/src/components/IframeAuthenticator.tsx(partially - iframe-specific logic should remain)
Currently using from @storacha/ui-react:
Authenticator(as AuthCore)useAuthenticatorhook- Basic form components
Tasks
- Analyze custom styling and behavior in
AuthenticationFormcomponent - Determine if custom email validation or plausible tracking can be integrated into @storacha/ui-react
- Migrate
AuthenticationSubmittedcomponent logic - Refactor
AuthenticationEnsurerto use standard patterns from @storacha/ui-react - Extract and preserve iframe-specific authentication logic
- Update all imports and usages throughout the console app
- Test authentication flow in both standard and iframe contexts
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels