Base plugin for authentication plugins.