Skip to content

Releases: MultifactorLab/MultiFactor.Radius.Adapter

1.0.275

18 Oct 13:13
8cd376f
Compare
Choose a tag to compare

Release 18.10.2024 RADIUS password changing

Bugfixes

  • Fixed: Now the password change process works correctly.

1.0.271

09 Oct 14:08
c506dcd
Compare
Choose a tag to compare

Release 09.10.2024 | Nested groups search

New

  • Support msRADIUSFramedIPAddress attribute for return using RadiusReply.
  • Forced multifactor api timeout. Use the following syntax: value=hh:mm:ss! to set the timeout less than the minimum recommended.
  • A new appSetting configuration section. Now you can specify the containers in which to search for nested groups:
     <add  key="nested-groups-base-dn" value="CN=Users,DC=domain,DC=your;OU=Admins,DC=domain,DC=your"/>
    

1.0.257

20 Sep 06:34
b866934
Compare
Choose a tag to compare

Release 20.09.2024 | Syslog TLS fix

Bugfixes

  • Fixed: Error while trying to establish tls connection. Added a new configuration section to turn off tls
<add key="syslog-use-tls" value="true/false" />

1.0.253

01 Jul 12:02
555983c
Compare
Choose a tag to compare

Release 01.07.2024 | LDAP Profile Loading via Process User

New

  • Attribute validation is always done through the Windows process user

1.0.249

05 Jun 08:55
ef45d6f
Compare
Choose a tag to compare

Release 05.06.2024 | Log File Flush

New

  • Added a setting to control the frequency of writing logs to a file. If you notice that the log is written to a file only after the Adapter process is stopped, you can use this setting:
    <appSettings>
      <!-- This means that the log is guaranteed to be written to a file every 80 seconds -->
      <add key="log-file-flush-interval" value="00:01:20" />
    </appSettings>

1.0.245

07 May 06:36
1015bd9
Compare
Choose a tag to compare

Release 07.05.2024 | Extra Attribute

Fixed:

  • The Adapter was added Message-Authenticator attribute to response in some cases

1.0.242

24 Apr 09:48
24d3d79
Compare
Choose a tag to compare

Release 24.04.2024 | Unexpected Challenge Bug

Fixed:

  • In some cases of REJECT response the Adapter switched to CHALLENGE mode.

1.0.239

19 Apr 11:47
Compare
Choose a tag to compare

Release 19.04.2024 | 2FA Pre Auth

The Adapter now supports new mode: Second Factor Authentication before First Factor Authentication.
If this mode is enabled, the user will have to confirm the second factor before he can proceed to confirm the first (login/password).
All current features such as BYPASS, INLINE ENROLLMENT and PASSWORD CHANGE are available in the new mode as well.

Note: The Second Factor Authentication before First Factor Authentication mode is not available for Winlogon and RDGW resources.

All available methods - push, telegram, otp - specifies the preferred method for the current user during the authentication session on the Multifactor Cloud side. This means that the specified method will be preferred. But if this method is not available, the next one will be used according to priority.

In otp mode, the user must enter the OTP code in the User-Password attribute along with the password. If no password is required, the user only needs to enter the OTP code.
Examples of User-Password attribute content:

  • password + otp: mypassword123456
  • otp only: 123456

Configuration

You can activate this mode by adding the following option to the client config:
<add key="pre-authentication-method" value="METHOD"/>
Allowed METHOD values: none (by default), push, telegram, otp.

If the mode is enabled (push, telegram, otp) it is necessary to add invalid credential delay:
<add key="invalid-credential-delay" value="DELAY"/>
The minimal value of DELAY must be 2.

Configuration examples

<!-- feature disabled -->
<add key="pre-authentication-method" value="none"/>
<add key="invalid-credential-delay" value="0"/>

<!-- push -->
<add key="pre-authentication-method" value="push"/>
<add key="invalid-credential-delay" value="2"/>

<!-- telegram -->
<add key="pre-authentication-method" value="telegram"/>
<add key="invalid-credential-delay" value="3-5"/>

<!-- otp -->
<add key="pre-authentication-method" value="otp"/>
<add key="invalid-credential-delay" value="4"/>

1.0.236

29 Feb 11:53
cff49b4
Compare
Choose a tag to compare

Release 29.02.2024 | Fixed choosing the 2FA confirmation method

Bugfixes

  • Fixed: Keep state between Authentication requests

1.0.231

21 Feb 12:56
690a602
Compare
Choose a tag to compare

Release 21.02.2024 | Added custom identity attribute

New

  • Added the use-attribute-as-identity setting, which allows you to specify the attribute that will be used as an identifier when checking the second factor.
    SHOULD use the new setting instead of use-upn-as-identity.
<!-- Use the specified attribute as the user identity when checking the second factor-->
<add key="use-attribute-as-identity" value="mail"/>