Fixes error where a blank login is submitted and it fails.

If we check for part of the input and the user left it blank, it won't try to validate this login info!
Submitting a blank form would just redirect to the `/session` page and WSOD-ish

Fixes #130