refactor: creating/updating login_information takes plain password and hashes it in database; feat: db query to get user by their login credentials
refactor: creating/updating login_information takes plain password and hashes it in database; feat: db query to get user by their login credentials