|Subject:||UserDisabled search should stop on the first match|
|Date:||Mon, 20 Jul 2015 09:03:29 +0000|
|To:||bug-RT-Authen-ExternalAuth [...] rt.cpan.org|
|From:||"Maciej Dobrzanski" <maciek [...] psce.com>|
UserDisabled loops through the external info services to check whether the user is enabled or disabled. However, it does not stop on the first match, but continues to query all info services. It means that effectively the last info service that responds wins, if the same user exists in more than one service, which breaks ExternalInfoPriority.