Skip to content

Releases: intelequia/dnn.azureadb2cprovider

DNN Azure AD B2C Provider v1.4.3

09 Apr 18:35
Compare
Choose a tag to compare

New release of the B2C provider with the following changes:

Enhancements

  • Added option to reset user password on User Management module
  • Added module settings to the user management module to enable or disable features

Fixes

  • Fix to allow updating federated users

List of contributors

DNN Azure AD B2C Provider v1.4.2

03 Apr 10:22
03441df
Compare
Choose a tag to compare

New release of the B2C provider with the following changes:

Enhancements

  • Added option to export users from UserManagement in csv format

Fixes

  • Fix to allow superusers to use the impersonation feature
  • Added identity providers .svg files to the build script

List of contributors

DNN Azure AD B2C Provider v1.4.1

24 Mar 18:45
Compare
Choose a tag to compare

New release of the B2C provider with the following changes:

Enhancements

  • Added EventLog audit notification when an user impersonation happens

Fixes

  • Fixed 500 error bug when editing a page after installing the B2C module
  • Fixed login redirection from policies when Autoredirect=false

List of contributors

DNN Azure AD B2C Provider v1.4

22 Mar 14:40
Compare
Choose a tag to compare

New release of the B2C provider with the following changes:

Enhancements

Fixes

  • Fixed uninstall script to completely remove all the tables and settings
  • Bug fix: users removed from groups in Azure AD B2C, were not being removed from DNN groups
  • Fix to avoid removing the local picture set on DNN if no profile picture is set on B2C
  • Fixed the DisplayName claim mapping

List of contributors

DNN Azure AD B2C Provider v1.3

20 Feb 13:38
Compare
Choose a tag to compare

New release of the B2C provider with the following changes:

Enhancements

  • Updated German localization (thanks @SCullman)
  • Updated setup documentation (thanks @SCullman)
  • Ordered the list of users by display name and added optional filter on User Management screen

Fixes

  • Fixed the default portalId claim mapping to empty (not mapped by default)
  • Changed token expiration validation giving a 5min out-of-sync system clocks

List of contributors

DNN Azure AD B2C Provider v1.2

10 Dec 18:13
Compare
Choose a tag to compare

New release of the B2C provider with the following changes:

New features

  • Added support for multiple portal scenario:
    • Added a new "Use Global Settings" setting to allow all portals on the same instance to share the configuration settings and use the same B2C tenant
    • Added a new "Redirect Uri" setting to allow customization of the redirection after a user login
    • Added a Redirection Controller to handle the user redirection on multi-portal auth scenario
    • Added support for the special user claim mapping "portalId", to use it as a filter per portal.
  • Added new support for custom claim mappings: user mappings, user profile mappings and role mappings. All the mappings are stored on the database and can be customized per portal.
  • New user management module allows to manage Azure AD B2C users directly from the DNN interface, including the force password reset attribute (check "Samples/CustomPolicies/SignInWithForcePasswordReset").
  • Now the user and role prefix can be disabled, so user and role names are more friendly (works really well when using "emails" claim as "Id" on the User mappings).
  • When using JWT auth, now the user is synced in the same way than when using the web UI, even if the user doesn't exist (the user is then created and synced).
  • Added UI spanish and german (auto) localizations.

Fixes

  • Cache is now correctly cleared out after a configuration change
  • User cache is correctly cleared out after a login, so the sync is done correctly
  • Other bug fixes

List of contributors

DNN Azure AD B2C Provider v1.0

28 Jun 15:55
Compare
Choose a tag to compare

Initial version of the DNN Azure AD B2C Provider:

  • Provides DNN Platform - Azure AD B2C integration by portal, so each portal on a DNN installation can setup their own Auth settings
  • Allows auto-redirection, so users are automatically redirected to the Azure AD B2C login without seeing the DNN login page
  • Supports the following policies (user flows):
    • Sign up/Sign in: users can register on Azure AD B2C and then login, or just login
    • Profile: users can update their user profile when clicking on the DNN user profile link
    • Reset password: users can initiate the reset password flow by clicking on the "forgot password" link available on the login screen
  • When a user logins on Azure AD B2C, the B2C profile and roles are synchronized with DNN profile and DNN roles. If a role doesn't exist, is created in the process
  • Supports User profile picture synchronization as part of the profile synchronization
  • Supports JWT authorization. If enabled, developers can get a JWT auth token directly from Azure B2C login using the "Resource Owner" policy, and then use that token to call any DNN WebAPI Controller with the Auth scheme "JWT".
  • Supports for 3rd party WebAPI integration through API Resource and scopes implementation