Doesn't break anymore upon logging in with empty fields. Problem:
doesn't pull last name and email properly yet.