Skip to content

v2.0.0-rc.2

Pre-release
Pre-release

Choose a tag to compare

@jmoral jmoral released this 14 Sep 09:27
· 12 commits to main since this release

ound while testing v2.0.0-rc.1 against a full pre-production SimpleSAMLphp
environment.

Fixed

  • Removed LdapSinglePage. It could never construct: an ldap:Ldap
    subclass configured under any other authsource type (such as
    multiauthsinglepage:LdapSinglePage) fails, because
    SimpleSAML\Module\ldap\ConnectorFactory::fromAuthSource() asserts the
    authsource's configured type is literally "ldap:Ldap" — regardless of the
    PHP class hierarchy. Configure LDAP sources as plain ldap:Ldap;
    handleUserPassLogin() now always reaches login() through reflection
    (this was already the fallback for every other UserPassBase source).
  • Raised the "skipping source" log for a source that fails to load from
    debug to warning, so a misconfiguration like the above is visible
    without turning on debug logging.