Working CS50 authentication (basic)