Security Provider Executor, Behaviors and Data Bindings Integration Features

December 10, 2013

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.

Related Blog Posts

Lubov Cholakova

Lubov CholakovaLubov has been with DMXzone for 8 years now, contributing to the Content and Sales departments. She is bringing high quality content in the form of daily blog updates, reviews, tutorials, news, newsletters,update emails and extensions' manuals. If you have a product that needs publicity or any other questions about the entire DMXzone community, she is the one you can contact.

See All Postings From Lubov Cholakova >>

Comments

Be the first to write a comment

You must me logged in to write a comment.