April 27, 2012 at 6:27 pm #6192
I am trying to use the Domain Level Lockdown feature in eMember.
For anonymous viewers, direct access to both join-us and registration pages works as described for Domain Level Lockdown.
After a premium sale, New members get their confirmation email OK with link. When they click on the link, they get the “Authentication Required” screen. If I un-check Domain Level Lockdown, they see the proper new member registration page.
I have gone through the video tutorials, set up Content Protection, checked page links, searched the forum. It seems to come down to the combination of active Domain Level Lockdown and “complete your registration” link. If the entire link is used as URL, the Authentication screen is applied. If the link is straight to the registration page (no extra member info in URL), it shows the “free membership is disabled”, as expected.
As a test, I added the full link URL to the “Excluded URLs box in Domain Level Lockdown, and that let the page load properly from the link.
I really like the Domain Level Lockdown feature. Should new members be able to get past it using their “complete your registration” link? They are members, yet without authentication credentials until they register.
Platform type – Debian
MySQL – 5.0.91-log
Perl – V 5.8.8
PHP – V 5.2.17
WordPress – V 3.2.1
eMember – V 7.8.5
Any help is appreciated, Thanks in Advance!
PeterApril 28, 2012 at 12:39 am #44515
You can exclude any WordPress URL of your site from the site wide lockdown by specifying it in the exclusion list under the “Enable Site Wide/Domain Level Lockdown” feature option. Please add your registration page’s URL in there so new users can complete the registration.
Now, the following pages are excluded from the site lockout by default so I am not sure why your registration page is getting locked in the first plage:
– Join Us page
– Registration form page
– Forgot password page
You have specified your registration page’s URL in the “Registration Page” field under the pages/forms settings section right?April 28, 2012 at 4:12 pm #44516
Yes, I have specified your registration page’s URL in the “Registration Page” field under the pages/forms settings section.
The registration page loads correctly when site lockdown is enabled, as long as the URL only contains http://www.sitename/membersarea/registration.
The problem arises when the registration link is used. That URL is for example http://www.sitename/membersarea/registration?member_id=2&code=e91a7f30772d454249b74697d079ee99.
Placing “http://www.sitename/membersarea/registration” in the exclusion list under the “Enable Site Wide/Domain Level Lockdown” feature option makes no difference.
Placing the specific page http://www.sitename/membersarea/registration?member_id=2&code=e91a7f30772d454249b74697d079ee99 in the exclusion list DOES make it work.
So it seems that the lockdown feature is seeing the member’s complete link as a non-registration page URL. Is there logic in the plugin that parses out the URL to see if it contains a registration page piece? Otherwise I cannot see how it can exclude the members registration link from site lockdown, since every new member registration link is a unique URL, different than the base “http://www.sitename/membersarea/registration” page.
Thanks, I am looking forward to resolving this,
PeterApril 29, 2012 at 1:58 am #44517
Thank you for the details. This registration link for the paid signup option got broken when we added the “Specific Page Lockdown” feature recently. I have updated the plugin to fix this. Please get a new build of the plugin from here and you shouldn’t see this issue anymore:April 30, 2012 at 4:48 pm #44518
Thank you for your very fast response and fix, the registration page works now! The new look and functionality for lock down of specific pages is great!
There is one more thing. Now the Thank-you page is locked down, it was working before. I do have the thank-you page added to the “excluded from lockdown” area. I also have the settings in eStore for “Return URL” set to the http://www.sitename/membersarea/thank-you page, and the PDT identity token is correct.
It is the same symptom as the issue with the registration page that you cleared up. The Thank-you page was working after a payment, now is getting the Lockdown screen. The URL is showing for example (fudged for this display) http://www.sitename/membersarea/thank-you?tx=8V599993HS999999A&st=Completed&amt=0.07&cc=USD&cm=coupon%3acoupon_code%26ip%3d99.999.999.999&item_number=
That is, when the URL has all the sale info it is locked down. If I clean the URL so that is is just http://www.sitename/membersarea/thank-you then it displays the thank-you page.
Perhaps the same fix, now for the thank-you page? I appreciate your help,
PeterMay 1, 2012 at 7:31 am #44519
Thank you for the detailed description (helps me pin down the issue quickly). Please get another build of eMember now and check it out.May 2, 2012 at 1:05 am #44520
It works now as long as the Thank-you page is added to the “excluded from lockdown” area.
Sincere Thanks once again, your fast response and attentiveness is so much appreciated!
- You must be logged in to reply to this topic.