New authentication plugin system.