diff --git a/lib/private/Authentication/Login/AlternativeLoginService.php b/lib/private/Authentication/Login/AlternativeLoginService.php index 229b3c9f6a0f9..89124c790b0d0 100644 --- a/lib/private/Authentication/Login/AlternativeLoginService.php +++ b/lib/private/Authentication/Login/AlternativeLoginService.php @@ -73,7 +73,7 @@ public function getAlternativeLogins(): array { } foreach ($this->coordinator->getRegistrationContext()->getAlternativeLogins() as $registration) { - if (!is_a($registration->getService(), IAlternativeLoginProvider::class, true)) { + if (!is_a($registration->getService(), IAlternativeLogin::class, true)) { $this->logger->error('Alternative login option {option} does not implement {interface} and is therefore ignored.', [ 'option' => $registration->getService(), 'interface' => IAlternativeLogin::class,