Skip to content

#832 Implement initializing auth state#833

Merged
NoelDeMartin merged 1 commit into
SolidOS:stagingfrom
NoelDeMartin:832-login-ux
Jul 14, 2026
Merged

#832 Implement initializing auth state#833
NoelDeMartin merged 1 commit into
SolidOS:stagingfrom
NoelDeMartin:832-login-ux

Conversation

@NoelDeMartin

Copy link
Copy Markdown
Member

This will show a spinner when authentication is still being initialized in the Account component, which should be helpful to distinguish whether you're looking at a logged-out page, or the authentication is still initializing.

It also opens the door to implementing more involved loading UIs, with the initialization state exposed in the Auth context and a new slot in the Guard component.

@NoelDeMartin NoelDeMartin linked an issue Jul 9, 2026 that may be closed by this pull request
@timea-solid timea-solid moved this to In review in SolidOS NLNet UI Jul 13, 2026

@timea-solid timea-solid left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this was a great improvement!

This will show a spinner when authentication is still being initialized in the Account component, which should be helpful to distinguish whether you're looking at a logged-out page, or the authentication is still initializing.

It also opens the door to implementing more involved loading UIs, with the initialization state exposed in the Auth context and a new slot in the Guard component.
@NoelDeMartin NoelDeMartin merged commit 95a0a31 into SolidOS:staging Jul 14, 2026
9 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in SolidOS NLNet UI Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Improve login UX

2 participants