Releases: MultifactorLab/multifactor-ldap-adapter
Releases · MultifactorLab/multifactor-ldap-adapter
2.0.2
1.0.120
Release 03.04.2024 | Transform a ldap Identity format to UPN
New
- New parameter <add key="transform-ldap-identity" value="upn"/>. Since the parameter is enabled, LDAP Adapter will make an additional request to load an extended profile information and will transform the identity had used to login into the upn format.
1.0.114
Release 17.01.2024 | Reduced http-request timeout
New
- Reduced http-request timeout.
1.0.111
Release 08.11.2023 | Fix a profile check on AD's fallback anonymous binding
Bugfixes
- Fixed: Fix profile check on anonymous binding fallback
1.0.108
Release 29.08.2023 | Fixed a large packet's attribute parsing
Bugfixes
- Fixed: Failure in case of a big LDAP packet is splitted to a multiple parts by an underlying transport.
1.0.101
Release 15.08.2023 | certificate-password
added certificate password attribute in config
<add key="certificate-password" value="XXXXXX"/>
1.0.96
Release 20.07.2023 | Client-wide logging level
New
- Now you can specify logging level and format in a client configuration file. Settings keys are same as it is in Web.config file:
In case logging level is not specified in the client configuration file, the global one will be used.
<add key="logging-level" value="Debug"/> <add key="logging-format" value="json"/>
1.0.88
Release 13.07.2023 | SSL Connection fix
Bugfixes
- Error on SSL certificates loading was fixed
1.0.85
Release 19.06 | Add a username transformation support before a first factor authentication #12
New
-
Added username transformation support before the first factor authentication.
-
Extended configuration for username transformation rules. Section
UserNameTransformRules
contains two new subsections now:BeforeFirstFactor
andBeforeSecondFactor
:<UserNameTransformRules> <BeforeFirstFactor> <add match="d.jones" replace="j.doves" /> </BeforeFirstFactor> <BeforeSecondFactor> <add match="d.jones" replace="j.doves" /> </BeforeSecondFactor> </UserNameTransformRules>
-
UserNameTransformRules
without subsections is obsolete now. Despite that an old format section still works.
The old format:<UserNameTransformRules> <add match="d.jones" replace="j.doves" /> </UserNameTransformRules>
Such sections would be treated like following:
<UserNameTransformRules> <BeforeSecondFactor> <add match="d.jones" replace="j.doves" /> </BeforeSecondFactor> </UserNameTransformRules>
All the rules of
UserNameTransformRules
node considered like rules forBeforeSecondFactor
transformation.
1.0.73
Release 28.11.2022 | Authenticated client cache
Authenticated client cache feature was added.
Some code has been refactored.