Is your feature request related to a problem? Please describe.
In provider-based login flows, users may enter only the username part and not realize they need to enter the full handle including the domain. This can create unnecessary friction during onboarding.
Describe the solution you'd like
If a user enters only the username part, automatically append the selected provider’s default handle domain before validation and resolution.
For example, in the Bluesky flow:
alice -> alice.bsky.social
If the user already enters a full handle including the domain, it should be preserved as-is.
Describe alternatives you've considered
- Requiring users to always enter the full handle including the domain
Additional context
This would make the login flow more intuitive, especially for new users who are more likely to think in terms of a username than a handle with a domain.
Is your feature request related to a problem? Please describe.
In provider-based login flows, users may enter only the username part and not realize they need to enter the full handle including the domain. This can create unnecessary friction during onboarding.
Describe the solution you'd like
If a user enters only the username part, automatically append the selected provider’s default handle domain before validation and resolution.
For example, in the Bluesky flow:
alice->alice.bsky.socialIf the user already enters a full handle including the domain, it should be preserved as-is.
Describe alternatives you've considered
Additional context
This would make the login flow more intuitive, especially for new users who are more likely to think in terms of a username than a handle with a domain.