if the "send magic link" form is submitted without an email, there will be an SMTP error. <img width="851" alt="Screenshot 2022-11-08 at 13 23 35" src="https://user-images.githubusercontent.com/13472945/200562795-e33e6229-eec6-40d9-a6b2-9d284fb9810a.png"> this is because we do not guard against submitting a nil email. * step 1 - [require email in the HTML form](https://github.com/mikker/passwordless/pull/128/files#diff-a449f0698293d1fd8addd02135de7a25541cba10b3c9bb4674c2743b11643185R3) * step 2 - [TODO] [render form error](https://github.com/mikker/passwordless/blob/master/app/controllers/passwordless/sessions_controller.rb#L23) if email blank from the controller
if the "send magic link" form is submitted without an email, there will be an SMTP error.

this is because we do not guard against submitting a nil email.