Why are there 2 sessions of our community launched upon logging in?

  • Question
  • Updated 3 years ago
  • Answered
Archived and Closed

This conversation is no longer open for comments or replies and is no longer visible to community members. The community moderator provided the following reason for archiving: Community cleanup. Topic has not had much activity or pageviews. If you still have this question please repost in the community! :)

We're using Fastpass and after logging in 2 browser sessions of our community are launched. While I should think it's double the fun it just looks weird. Got any ideas as to what we did? If I need to create a login for you just let me know. Thanks, MJ
Photo of Mary Jo Musselman

Mary Jo Musselman

  • 816 Points 500 badge 2x thumb

Posted 3 years ago

  • 1
Photo of Mary Jo Musselman

Mary Jo Musselman

  • 816 Points 500 badge 2x thumb
Here's an image of the 2 browsers:
Photo of Jenn Lin

Jenn Lin, Alumni

  • 20,488 Points 20k badge 2x thumb
Hi Mary Jo,

Looking at the code now!

Jenn
Photo of Jenn Lin

Jenn Lin, Alumni

  • 20,488 Points 20k badge 2x thumb
It looks like the test credentials I used in the past for your site have expired. Can you send me a new password for jenn at getsatisfaction dot com?

One thing for the FastPass code to remember is that the FastPass.domain field needs to be set. It should be "bitsocial.bitcentral.com". This is just a guess since I haven't looked at the code yet. :)

Thanks,
Jenn
Photo of Mary Jo Musselman

Mary Jo Musselman

  • 816 Points 500 badge 2x thumb
Oh, a login is coming your way.
Photo of Jenn Lin

Jenn Lin, Alumni

  • 20,488 Points 20k badge 2x thumb
Got it, thanks so much!
Photo of Jenn Lin

Jenn Lin, Alumni

  • 20,488 Points 20k badge 2x thumb
Hi Mary Jo!

We may have tracked this down to a browser version issue. We are still investigating. Can you tell me the exact version of IE you have in this screenshot?

Here are the steps to get that:

- Open Internet Explorer by clicking the Start button , and then clicking Internet Explorer.

- Press ALT+H, and then click About Internet Explorer.

From the IE team's site

Thanks in advance!
Jenn
Photo of Mary Jo Musselman

Mary Jo Musselman

  • 816 Points 500 badge 2x thumb
We'll take look and circle back with you. Thanks-MJ
Photo of Jenn Lin

Jenn Lin, Alumni

  • 20,488 Points 20k badge 2x thumb
Thank you so much for taking a look. If that isn't it, I will dig back in again.
Photo of Mary Jo Musselman

Mary Jo Musselman

  • 816 Points 500 badge 2x thumb
Happy Monday to You, We narrowed this down a little more. This is isolated to anybody that has a GetSatisfaction login and a login from us.

So, This affects employees who had an account with our first public community. While this is no work stoppage it is annoying. Any thoughts?
Photo of Jenn Lin

Jenn Lin, Alumni

  • 20,488 Points 20k badge 2x thumb
So this is not due to the redirect on that page? Did you try that out?

I agree that it is annoying. The FastPass code itself looks right to me, so I really suspect that piece.
Photo of Don Freeman

Don Freeman

  • 140 Points 100 badge 2x thumb
Jenn,
I'm in the process of making the popup window that comes up when you arrive here: http://bitsocial.bitcentral.com/bitce... as the primary login for our community. Currently, if someone arrives at http://bitsocial.bitcentral.com/ and they have not logged in, it flips to that page. Is there anyway to have it simply generate the popup window instead, thereby skipping that page? Ie, have the cookie check to see if they are logged in; if they are then no popup page, they just see their pretty little faces in their profile box. But if they arrive there and they have NOT logged in, it opens the popup window with the login box and the option to create an account or recover their password.

This will help us avoid some confusion if it's possible. Bonus points if we can have it detect if they are blocking popups and tell them to accept them. Thanks!
Photo of Jenn Lin

Jenn Lin, Alumni

  • 20,488 Points 20k badge 2x thumb
Hi Don!

Here are some thoughts for you:

You might want a different login page just for this case, where they arrive at Get Satisfaction and have to click the "Login" button. This version of the page would be the popup and the timeout would be irrelevant as it would close on completion. You can change this in the "External login" setting on the FastPass admin page.

No, there is no way to make this page (http://bitsocial.bitcentral.com/bitce...) redirect to another page. We do it as a popup instead.

If the customer is already logged in to BitCentral, they should go to:
http://bitsocial.bitcentral.com/bitce... -- this site will not prompt for login. You don't need to do a cookie check, that is just how SSO works.

Prompting in the case of popup blockers: I have done testing with popup blockers enabled and it looks like things work in spite of those settings. Can you help me figure out when it is getting blocked? What browser / OS combination?

Thanks!
Jenn
Photo of Don Freeman

Don Freeman

  • 140 Points 100 badge 2x thumb
Jenn,
I may not be explaining this well. The first time someone comes to the page, we would like a popup to greet them and present this page to them:

http://bitcentral.com/login.html

Contained in that window will be login/create account/ and retrieve account information. It also has the fastpass script which will load a cookie that will get them into our other three customer support pages.

As it is now, when they arrive at our community page and they are not logged in, they flip over to a page that is not branded well and in which they have to click on SIGN IN in order to login. Ordinarily, that's not a big deal, but that page doesn't have any messaging from us, and it there's nothing on it that says they will have the opportunity to create an account or retrieve their login.

So, and this is just ideal, I'd like to be able to put the code in that when a user arrives to our community, if there is not a cookie present with an active session, the page below comes up and allows them to sign in, create an account, or retrieve login information.

http://bitcentral.com/login.html

Please let me know if that is possible. I already have the SIGN IN button on this page going there.

http://bitsocial.bitcentral.com/bitce...

Thanks!
Photo of Jenn Lin

Jenn Lin, Alumni

  • 20,488 Points 20k badge 2x thumb
Hi Don!

You should only be prompted to login again if the FastPass script didn't succeed. With the change to only redirect after 3 seconds, I don't see that issue any more. I am always just logged in the first time.

Do you still see this issue?
Jenn
Photo of Don Freeman

Don Freeman

  • 140 Points 100 badge 2x thumb
Yes, that issue is fixed, but again, we are focused now on the question above. Is it possible for us to have it trigger a popup login box on a user's first visit? I'm fine with them using the sign in button, especially since it looks like we can brand it better, but I need to have a poppup on the first visit so they can see the CREATE ACCOUNT link. Thanks!
Photo of Don Freeman

Don Freeman

  • 140 Points 100 badge 2x thumb
Jenn, no a related question, just recently the design of the following page changed:

http://bitsocial.bitcentral.com/bitce...

Not sure if you did something or if there was a change that allowed this page to pull the design from our main community page, but I need to see if I can get the full background to be blue instead of half and half. Thanks again!
Photo of Jenn Lin

Jenn Lin, Alumni

  • 20,488 Points 20k badge 2x thumb
Right now, you are referencing the background here, on the "page" element:

#page

{
background-color : #FFFFF;
background-image:url('http://www.bitcentral.com/bitcentralT...;
}


You need to set the background for the whole body either in addition or instead.

body

{
background-color : #FFFFF;
background-image:url('http://www.bitcentral.com/bitcentralT...;
}


If you do both, just set the background color for the body so it blends in. If you make it so the #page element doesn't have a background, then you may see the top of the image gets cut off.

Hope that helps!
Jenn
Photo of Don Freeman

Don Freeman

  • 140 Points 100 badge 2x thumb
Okay, I made this change, but it does seem that the image is being cut off. I have one other question here. Assuming we can't do the pop-up I mentioned, can we add some text and links to the login page? We want folks to get logins and retrieve passwords from us since it's a private community.

http://bitsocial.bitcentral.com/bitce...
Photo of Jenn Lin

Jenn Lin, Alumni

  • 20,488 Points 20k badge 2x thumb
Peppe figured out the optimal CSS to use for this login experience:

body {
background-image: url('http://www.bitcentral.com/bitcentralT...;
background-position: 0px 45px;
}

Does that work better?

And yes, you can add links and text to the header and that will show in the login page. Would you just have it added there? In that case, you will want to use jQuery to determine whether the login page is loaded and then adding the extra elements. Does that make sense? Would a code snippet help?

Thanks!
Jenn

This conversation is no longer open for comments or replies.