What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 130 Stack Exchange communities.

Possible Duplicate:
How can Stack Overflow automatically login after resetting Safari?

How is stackoverflow.com be able to automatically logged me in even after Safari's cookies have been cleared. I also cleared Safari' cache and restarted iPad.

I want to implement a similar feature at my site, so I'm wondering how SO is achieving this behaviour.

share|improve this question

migrated from stackoverflow.com Oct 31 '11 at 2:40

This question came from our site for professional and enthusiast programmers.

marked as duplicate by Chris Frederick, kiamlaluno, Diago, Yi Jiang, Pops Oct 31 '11 at 17:10

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

    
Are you using an OpenID to log in? –  Rob W Oct 30 '11 at 10:05
1  
@NoelM I don't think so. He's probably looking for a method to implement the same feature at his own website. –  Rob W Oct 30 '11 at 10:07
    
@Rob W - if that's the case, then the question should state that. –  Noel M Oct 30 '11 at 10:08
    
@NoelM "This is a programming question. So don't move to another site." –  Rob W Oct 30 '11 at 10:08
    
@Rob W Where's the programming question? –  Noel M Oct 30 '11 at 10:09
2  
Just stating that it's a programming question doesn't make it one. –  Juhana Oct 30 '11 at 10:09
    
@Rob W: Yes, I used Open ID and I selected not to stay login. –  user523234 Oct 30 '11 at 10:11
    
I will stated it again: This is programming question! –  user523234 Oct 30 '11 at 10:12
    
@RobW You can't login to StackExchange group without an OpenID :) all those login options are OpenID credentials. –  balexandre Oct 30 '11 at 10:13
1  
You might want to edit the question so that it looks like one, too. Like, "How can I keep users logged in even after they've cleared cookies and cache, just like SO does?" –  Juhana Oct 30 '11 at 10:14
    

1 Answer 1

up vote 5 down vote accepted

Stackoverflow is using localStorage to save preferences regarding logging in using OpenID. It's also a form of persistance, similar but not equal to cookies.

You can read this information by typing the following code at the main site:

console.log(localStorage["login-prefs"])

See also Global Network Auto-Login on the blog, and How does SO's new auto-login feature work? here on Meta.

share|improve this answer
    
I have some background with .net and used cookies. But did not know this stuff! –  user523234 Oct 30 '11 at 10:34
    
Actually, one should not look at the current site, but at stackauth.com and then peek into localStorage.getItem('GlobalLogin'), @user. Also, just typing localStorage is enough to see all contents for that current site. (That is: in Firebug and the console of any Web Kit browser.) –  Arjan Oct 31 '11 at 19:04

Not the answer you're looking for? Browse other questions tagged .