Back to Top
The nuts and bolts for
Creative web development

Security Provider Executor, Behaviors and Data Bindings Integration Features

In our second part of our features in detail series we'll show your the DMXzone Security Provider Executor that allows you to add a security on each page and chose the login methods. Also, you can see how to react on various events on your page, like when user is not logged in yet, call a login box and even more. Last but not least you can explore the amazing HTML5 Data Bindings integration. Stay tuned as the official release of DMXzone Security Provider is tomorrow!

The Story

DMXzone Security Provider Executor

Add a Page Security Provider Executor for each page you want to use security on. Choose methods of logging in.

Bootstrap Modal Dialog

  • Enable a bootstrap login  - Thanks to the great DMXzone Bootstrap integration in Dreamweaver you can enable a Bootstrap modal dialog.


  • Customize the dialog - You can add a dialog title, username, password, remember me, login and close buttons and also invalid login message help texts in any language you wish to suit your website.
 

Custom Login Form

  • Custom login form - If you want to use a custom login form, you can easily create it in Dreamweaver

  • Customize your login options -  Choose the corresponding form for the login submission and fields from the drop down menus.

Security Provider Behaviors

React on various events on your page, like when user is not logged in yet, call a login box or a logout method.



The following events are available:
  • When user is validated - This event is fired when the user is validated for this page.
  • When the user can not be validated - This event is fired when the user can not be validated for this page.
  • When the user logged in successfully - This event is fired when the user is successfully logged in.
  • When the user login fails - This event is fired when the user login fails.
  • When the user logout - This event is fired when the user logout.
  • Before the Modal Login Dialog is shown - This event is fired before the modal login dialog is shown.
  • When the Modal Login Dialog is shown - This event is fired when the modal login dialog is shown.
  • Before the Modal Login Dialog is hidden - This event is fired before the modal login dialog is hidden.
  • After the Modal Login Dialog is hidden - This event is fired after the modal login dialog is hidden
  • When the user is unauthorized or not logged in (The same event is available in Data Fetching Options and also in Database Action executor options) - This event is fired when the current user is unauthorized or not logged in. You can show an error message or force a login box.
  • When the user has no permissions (The same event is available in Data Fetching Options and also in Database Action executor options) - The event is fired when the current user has not enough permissions. You can show an error message that the user has insufficient permissions.

Control DMXzone Security Provider Executor

Using the control DMXzone Security Provider Executor, you can choose to show the modal login dialog if the user is not logged in or to logout if the user is already logged in.

Data Bindings Integration

Display conditional regions on your page depending on the currently logged in user.

  • Bindings attribute - data.hide to hide regions when data is available. Works opposite of data.show which shows the HTML region only when data is available.

Blog Posts



What You Missed This Week

Our weekly content summary

It was a great week at the DMXzone as we released the DMXzone Security Provider PHP/ASP extension! If you still haven't checked it out, watch the numerous video tutorials that will teach you the magic of this powerful tool. Also, our developers rewrote completely the HTML5 Data Bindings template engine and along with many other great new features and improvements it's now available for free download in our extensions section. Additionally, DMXzone Database Connector PHP/ASP and DMXzone ...

Read More

Share this Article