plug-in multiauth