Best answer by Mohammed
Sorry to hear you are having issues logging into your iD account.
The username you use to log-in will be the one you used to register the iD account. If you've been with us since the beginning, you would have created a text username (like on the Community).
If you joined later on, we changed the usernames for the way you would register for an account.
You'll be asked to enter an email address. This email address becomes a text username you would use to log into your account (as we felt this would often be easier to remember than a custom username).
If you're having trouble logging in due to not knowing the log-in details you can use the "Forgotten your username/email address" tool or the "Forgotten your password" tools to retrieve this information.
Once logged-in, you can update your contact email address.
It's not possible to change your username, so this will always remain the same.
If your username as email@example.com then this will just be treated as a text log-in.
Any emails would be sent to your contact email address in your account.
You do not need to have access to the old email anymore to log-into your iD account.