Skip to content

I’m interested in adding a registration form to access a password protected page. I’d like some advice/direction.

Background:

I created a password protected page on our site called “The Dynex Distributor Zone” a while back. The password (to access) was distributed via email to our distributors. This page contains price lists and documents we don’t want the general public to access,

This worked just fine but I have been asked to add a “Register to Receive Access” form so instead of just the WordPress created page that comes up (see screen shot attached), I’d like a page that gives them a choice to enter the password or request the password. This would be a short form that when they fill it out, we would receive a request via email which we could approve or not approve. If approved, we could respond with the password.

So that’s what we are trying to achieve. There may be some other (better?) way to achieve this password protected area and I’m open to suggestions.

If you could give me some estimate on the time/cost for this effort, that would be great.

8 Comments

  1. CCWebDev on May 19, 2017 at 11:50 am

    Hi Robert,

    I will look into this and discuss with Tina. We will let you know what we find out.



  2. CCWebDev on May 19, 2017 at 11:50 am

    Hi Bob,

    We can setup a (Gravity) form for you to accomplish this task. When the end user reaches this password protected page, I will have a “Register for Access” button which will in turn open the new form in a lightbox popup.

    Then we will create two notifications within this newly created form. One email notification will be sent to you or someone you designate to receive these notifications at Dynex. The second email notification will be sent to the user letting them know their “Request is being processed.”

    Once you approve the content of the form you can email the end user the password.

    If this works let me know and I will create and test the form for you.

    I estimate this setup to take at most 2-3 hrs (@$132/hr Technical Services). This time would increase slightly in the event we need to tweak some settings once it’s operational.

    Let us know if you would like us to proceed.

    Thank you,

    Mark



  3. Robert Easey on May 19, 2017 at 11:51 am

    Let me clarify one thing… if you go to the Distributor Zone URL now, you see the request for a password (and I have no control over what that looks like). If we implement what you are suggesting what will come up?



  4. CCWebDev on May 19, 2017 at 11:51 am

    Okay, I understand where you’re going. There are alternatives including using the plugin called, “User Access Manager” where we would create a new wordpress user group called, “Distributor Zone Users”.

    This plugin allows the functionality I believe you’re looking for. I am currently researching this plugin and will let you know what I find out.

    Plugin URL: https://wordpress.org/plugins/user-access-manager/



  5. CCWebDev on May 19, 2017 at 11:51 am

    Follow-UP:

    from my initial research:

    When a non-member tries to access the secure page they receive a message, “This page is secure, please log in or fill out our form”.

    The process is:
    1. Someone uses the Gravity form to request access
    2. The admin (at Dynex) receives a message with all of the Gravity form with an “Approve” or “Reject” message. The Admin clicks on “Approve”
    3. The website visitor receives a message with login details
    4. The user logs in (is forced to change their password) and then clicks on the secured page and automatically sign in (UAM lets you set permissions on a per-page basis).



  6. Robert Easey on May 19, 2017 at 11:52 am

    OK,

    So if we use that plugin (UAM) then the distributor creates a log-in and password and then has access to the protected pages. OK, I get that method.

    Is there anyway to control what’s on the automatically generated page that comes up with a password protected page? That was what stopped me from creating a form for granting access, I don’t have a place to put it. The Distributor Zone page is already in use by many distributors. I hate to have to tell them that the new method is…



  7. CCWebDev on May 19, 2017 at 11:52 am

    There’s an option to use the plugin, “Smart Passworded Pages”

    This works with the existing password protection inherent to WordPress. We would create a “gateway” page including a brief description of the Dynex Distributor Zone (as you mention above) including the gravity form “Requesting Access to the Dynex Distributor Zone”.

    Then you would receive an email notification and manually reply with the password. Then the end user would navigate to the same page and once they enter the correct password, the resulting content will display as it should. The link below will expand on my explanation.

    Here is a link to a full description of how this functionality will work: https://bobwp.com/how-to-password-protect-a-page-easily-in-wordpress/



  8. Robert Easey on May 19, 2017 at 11:52 am

    Mark,

    That one “Smart Passworded Pages” looks perfect!

    If there’s anyway we can keep the cost of your services under $200, we can proceed (over that and I’ll need to make a formal AFE which may get turned down).

    I can create the pop-up and Gravity form myself. If you can install the plug-in and style a simple clean gateway page that has a request for a password or request access to the Distributor Zone button.

    Text:

    This page is available to authorized Dynex Distributors only.
    Please enter the password: ________

    Or

    Request access to the Distributor Zone. (button)

    Let me know what you think. If it is over $200, please submit a cost estimate.



Scroll To Top