Add auth validating with error reporting