====== Authentication Handler Plugins ====== VuFind supports a variety of different mechanisms for controlling user login. You can build a plugin if you need to customize [[configuration:authentication|authentication]] behavior. ===== Key Plugin Details ===== **Default Namespace:** \VuFind\Auth **Base Class:** [[https://github.com/vufind-org/vufind/blob/dev/module/VuFind/src/VuFind/Auth/AbstractBase.php|\VuFind\Auth\AbstractBase]] **Service Locator Configuration Section in module.config.php:** ['vufind']['plugin_managers']['auth'] **Service Manager Name for Service Locator:** VuFind\AuthPluginManager (VuFind 2.x-4.x), VuFind\Auth\PluginManager (VuFind 5.0+) See the [[development:plugins:general_information|General Plugin Information]] page for more details on VuFind plugins.