PriMoThemes — now s2Member® (official notice)

This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™

Login issues with Internet Explorer

s2Member Plugin. A Membership plugin for WordPress®.

Login issues with Internet Explorer

Postby livewire15 » October 23rd, 2010, 1:57 am

I am having an issue with members who are trying to login or register with internet explorer pc version. When they try to login they are redirected to the login page and cannot gain access to the sites content.

The other browsers work, Firefox, Safari, Camino, Opera, Even Navigator which is out of date. I have a lot of people who would like to have access with Internet Explorer. I would like to fix this for my subscribers.

Right now I just let them know that the site is compatible with Everything but Explorer. Which is a problem for some people who don't want to use any other browser than Explorer.

Anyone have a fix for this issue. I have seen other issues in the forums but I wasn't able to find anything on Explorer.

Maybe I am missing something or I have something set up wrong. Would appreciate any help with this matter.

Thank you.
User avatar
livewire15
Registered User
Registered User
 
Posts: 2
Joined: October 23, 2010

Re: Login issues with Internet Explorer

Postby Jason Caldwell » October 23rd, 2010, 4:37 am

Hi there. Thanks for reporting this important issue.

This sounds like an issue with your theme possibly? If a Member is successfully redirected to the Login Welcome Page, but they're not seeing content, that would be a bug related to your theme ( I'm guessing ). If you will create a demo Username/Password for your site and post it here, we'll be happy to have a look for you; just to be absolutely sure it's not something related to s2Member.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Login issues with Internet Explorer

Postby Jason Caldwell » October 24th, 2010, 2:20 am

Thanks for your patience.
I just got your details via email.


OK. So here what's happening on your site. It appears that you've implemented a master FRAME, which makes it so that your entire site is essentially viewed from within an IFRAME tag. There is nothing really "wrong" with doing this, although I personally discourage it.

My personal opinions aside; if you do this, you absolutely MUST match up your domain name across each frame. In other words, if you're going to build a set of frames, each frame MUST reside on the same domain in order to circumvent security protocols enforced by Internet Explorer.

Your site ( a case in point )

On your site, your frameset is located on the domain: www.wearesinai.com

However, that frameset is calling upon files loaded from: wearesinai.net ( notice the .net extension, and also the missing the www. prefix ). The reason it's missing the www. prefix, is that your installation of WordPress® is configured under Settings -> General without the www. prefix. So a conflict arises in Internet Explorer, because it considers all cookies set by your WordPress® installation to be 3rd party cookies; resulting in the automatic rejection of every login attempt. Internet Explorer is the most picky browser in this regard. You're also loading a completely different .net extension into the IFRAME.

So the problem is that you need to load your frameset without the www. prefix in it ( AND, on the .net extension ), so that when your installation of WordPress® is loaded, it matches exactly with your main frameset; thereby circumventing Internet Explorer security restrictions, related to 3rd party cookies.

Temporary fix:
If you login here with Internet Explorer, it works just fine:
http://wearesinai.net/wp-login.php

Here are some possible long-term solutions for you:

Option #1. Change your WordPress® configuration under: Settings -> General
( configure WordPress® to use the www. prefix for your domain name, on the .com extension ). This way your main frameset and WordPress installation both match up.

Option #2. Leave your WordPress® configuration "as is", and just force your main frameset to load without the www. prefix ( on the .net extension ), so it matches up with your existing installation of WordPress®.

Option #3. You could do away with the frameset all together, and just be sure to use a consistent version of your domain in all links that you produce on-site, via email, etc. Every site owner has to make a decision early-on about whether then intend to use a www. prefix or not, and whether they intend to use the .com or .net version of their domain. So you could just stick with: http://wearesinai.net/ ( matching your existing configuration ).
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Login issues with Internet Explorer

Postby Jason Caldwell » October 24th, 2010, 2:20 am

Related articles:
http://codex.wordpress.org/Login_Trouble
http://www.bobulous.org.uk/misc/third-p ... okies.html
http://blog.stackoverflow.com/2008/06/d ... ww-prefix/
http://www.codinghorror.com/blog/2008/0 ... ebate.html
http://www.besthostratings.com/articles ... ccess.html

Tip. Many site owners don't realize that ALL browsers consider variations in your domain as "different". That is, EVERY browser sees each of these URLs as totally different destinations:
Code: Select all
http://example.com/
http://www.example.com/
http://example.net/
http://www.example.net/
So most site owners implement .htaccess tricks to force one version or the other, so that a visitor could type either into their address bar, yet still end up in the right place.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Login issues with Internet Explorer

Postby livewire15 » October 26th, 2010, 1:42 am

Jason,

Thank you for all the info, I appreciate it very much, I will get started looking this over and see what I can do to fix this problem, I am not a pro but I think I can use this info to make a solution for the site. Again my thanks as you have given me tons of help. Soon as I get something to work I will post back. Have a great day.

Joe
User avatar
livewire15
Registered User
Registered User
 
Posts: 2
Joined: October 23, 2010

Re: Login issues with Internet Explorer

Postby Jason Caldwell » October 26th, 2010, 1:52 am

You are VERY welcome Joe.
~ Thanks for reporting back.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA


Return to s2Member Plugin

Who is online

Users browsing this forum: Google [Bot] and 1 guest

cron