Make authentication optional and make the auth backend configurable