Allow using all auth types by default, and also making authentication optional.
Fix conflict