N°2315 - Login screen extensibility API refactor

This commit is contained in:
Eric
2019-10-24 15:24:07 +02:00
parent d4a696cb6b
commit ee037acd34

View File

@@ -494,6 +494,7 @@ class LoginWebPage extends NiceWebPage
foreach (MetaModel::EnumPlugins($sInterface) as $oLoginExtensionInstance)
{
$aLoginModes = $oLoginExtensionInstance->ListSupportedLoginModes();
$aLoginModes = (is_array($aLoginModes) ? $aLoginModes : array());
foreach ($aLoginModes as $sLoginMode)
{
// Keep only the plugins for the current login mode + before + after