<div dir="ltr">It&#39;s to make it less likely that the username is already in use. We could use email for the username in those cases, but email is not always available. In the past we didn&#39;t have a way to allow the user to change the username if there was a conflict and instead the first login would just fail. With the introduction of first time social flows we could improve on this.<div><br></div><div>We could allow selecting the strategy to use. Then allow the user to change if there&#39;s a conflict. We already allow users to change email if there&#39;s a conflict so can do the same for username.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 8 January 2016 at 12:32, Thomas Raehalme <span dir="ltr">&lt;<a href="mailto:thomas.raehalme@aitiofinland.com" target="_blank">thomas.raehalme@aitiofinland.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,
<div><br></div><div>If I login to Keycloak using a federated identity such as Google, Keycloak inserts a prefix &quot;google.&quot; to my username. </div><div><br></div><div>Maybe I&#39;m missing something, but isn&#39;t this kind of unnecessary when the email address is already a unique property?</div><div><br></div><div>Best regards,</div><div>Thomas</div></div>
<br>_______________________________________________<br>
keycloak-dev mailing list<br>
<a href="mailto:keycloak-dev@lists.jboss.org">keycloak-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/keycloak-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-dev</a><br></blockquote></div><br></div>