added user validation for adding restaurants: must be signed in