In my Rails app, Admins are the people who add users to the system. If the user doesn\'t have an email, a password won\'t be generated for him and he can\'t log in. But if the u
you can override them in your user model:
def password_required? false end def email_required? true end
Edit:
def password_required? new_record? ? false : super end