Skip to content

Feature/auth buttons 75#76

Open
Amoghhosamane wants to merge 2 commits intogjwgit:devfrom
Amoghhosamane:feature/auth-buttons-75
Open

Feature/auth buttons 75#76
Amoghhosamane wants to merge 2 commits intogjwgit:devfrom
Amoghhosamane:feature/auth-buttons-75

Conversation

@Amoghhosamane
Copy link
Copy Markdown
Collaborator

The changes for [Issue #75 }
feature/auth-buttons-75.

Final Pull Request Details:
Title: feat: add explicit login/logout and key buttons in app bar (#75)

Description: This PR addresses issue #75 by replacing the SolidDynamicAuthButton in the main app bar with dedicated, explicit buttons for user authentication and security key management.

Key Enhancements:

Authentication Toggle: Conditional IconButtons for Icons.login and Icons.logout.
Reactive State: FutureBuilder with isUserLoggedIn() for dynamic UI updates.
Dedicated Key Manager: Persistent Icons.key button for pod encryption access.
UX: Standardized Solid-compliant login/logout flows via solidui.

- Added optional textColor parameter to AppButton.

- Session type initialized to none, reset on completion.

- Active mode label (Start/Intro/Guided) turns blue when pressed, reverts to default when session ends.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant