Split route tests per route
Patch authenticate instead of get_account
WIP login test again
Fail to login if not authenticated
Extract method to authenticate account
Always authenticate user
Fail to authenticate if user doesn't exist
Fail to authenticate if password doesn't match
Reenable test