Надо так:
Поле: Email
Поле: Пароль
Поле: Никнейм (если его не заполнять то подпись будет браться из email)
И больше никаких полей.
Только предлагаю просто объеденить поля Логин/Ник и сделать одно поле например Логин(только латинские и цифры) — а ник автоматически заполнялся бы из Логина.
Разделять эти поля имхо нет вообще никакого смысла!