1a. I believe login tobagan gives the option to login with email<br>1b. hook_form_alter to login form, supply own submit handler, login programmatically<br>1c. webform or roll your own login form, login programmatically in submit handler<br>

2. Just use the email for the user name, and add core profile or content profilie module for first and last names, etc.<br>3. Override <a href="http://user.name">user.name</a> theme to use profile values<br><br>Victor Kane<br>

<a href="http://awebfactory.com.ar">http://awebfactory.com.ar</a><br><br><div class="gmail_quote">On Fri, Jul 31, 2009 at 8:27 AM, Ivan Sergio Borgonovo <span dir="ltr">&lt;<a href="mailto:mail@webthatworks.it">mail@webthatworks.it</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi all,<br>
I&#39;ve to move users from a legacy system to D5.<br>
<br>
In the legacy system the user name for login was the email.<br>
<br>
Users will produce some public content.<br>
<br>
In many places drupal uses the <a href="http://user.name" target="_blank">user.name</a> to refer to users but I<br>
can&#39;t of course use users&#39; emails to refer to users.<br>
<br>
I can&#39;t even force the users to change the way they login. So they<br>
have to continue to be able to login with email, password.<br>
<br>
One way would be to automatically fill name with something<br>
auto-generated during import and change the login process (looking<br>
for some clean idea that won&#39;t involve changing core, form_alter?).<br>
<br>
Any other suggestion?<br>
<br>
--<br>
Ivan Sergio Borgonovo<br>
<a href="http://www.webthatworks.it" target="_blank">http://www.webthatworks.it</a><br>
<font color="#888888"><br>
--<br>
[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br>
</font></blockquote></div><br>