Replies: 2 comments 7 replies
-
|
I'm so used to seeing identity providers shown as buttons that it's a bit strange to me to have "Security Key" look like one of them. In my mind things were organized like this:
What would it look like with the following scenario: We would end up with a login screen featuring:
Anyway I agree the location of the "Try another way" link doesn't feel right when Identity Providers are configured. Side note: Aren't you afraid such an implementation could break custom login forms (I guess it depends on the data model behind this implementation) ? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'd like to discuss some options, how to improve usability of planned Username-less authentication regarding the UI. @vanrar68 created PR(#7860) for support it; thanks for that, I really like the idea and it'd be great to have it included in Keycloak. I quickly try the solution for that and it seems everything works as expected. However, I've encountered situation, where I think the UI can be better.
I created an authentication flow with
Username Password FormandWebAuthn Passwordless Authenticatorset up asALTERNATIVE(for UsernamePwdForm I needed to include it to another flow, because it doesn't supportALTERNATIVErequirement). It means theUsername Password Formis displayed to the user and it's possible to be authenticated only by the authenticator, which supports Discoverable credential. The thing is, it'd be great to improve UX within authenticator selection.Implemented solution in the PR(#7860):

As you can see, when there are some Identity providers defined, the section with the title

Or sign in withis present and below the list of IdPs, there is another possibility(Try another way), how to sign in. It doesn't seem to me straightforward and IMHO the Username-less authentication should be on the same level like the Identity providers. And after clicking theTry another way, you're redirected to another page (which seems to me kinda unnecessary).Proposed solution:

As you can see, there's another item in the list with title
Security Key without Username. I think, it'd be a better solution for that.When there are defined more Identity providers and those items are restructured, the option for the Username-less could be the same like before. Or just edit the title to
Security Keyand keep the width same like for the IdPs?@mposolda @vanrar68 @tnorimat WDYT?
EDIT: After discussion below, I agree to keep the design the same as in @vanrar68 approach except for the 'Try another way' link, which should be above the list of Identity Providers.
Beta Was this translation helpful? Give feedback.
All reactions