Upon login, the user should also see a link to 'My Profile'. This page is a form where he can modify his account details: first name, last name, and e-mail address. If the user tries to change his e-mail address to one that already exists in the system, he should be shown an error message and asked to enter a different e-mail address.
This depends on Issue #6.
Upon login, the user should also see a link to 'My Profile'. This page is a form where he can modify his account details: first name, last name, and e-mail address. If the user tries to change his e-mail address to one that already exists in the system, he should be shown an error message and asked to enter a different e-mail address.
The form should be submitted via AJAX.