Deliverable is a Drupal 7 custom module in which the functionality is prompting and validating the user credentials against Active Directory and and drupal workflow should move forward only the validation successful.
Drupal installation: Drupal 7 which is connected to Active Directory for logging in.
[login to view URL]
Lets say I have below workflow states (Drupal 7 workflow module)
Pending --> Recommended
Recommended --> Accepted
Accepted --> Approved
When the user click the particular workflow action button, it should show a popup to input the password and inputted credentials should validate Active Directory and once the validation is successful the above state change should happen. This is not required for all the states. So there should be functionality to select the the state on which the password prompt should happen.
In the image attached, you can see the action buttons and on click of recommend it should prompt for the password and validate. The module should work as a custom module.