How can log out from Stack Overflow session? [migrated] - logout

Locked. Comments on this question have been disabled, but it is still accepting new answers and other interactions. Learn more.
I can't log out. This was a test account, and now I can't log in to my normal account.
I've tried to remove all the cookies. From Firebug, when I'm refreshing, I get logged out, but then I'm logged in again. What files on disk should I remove to be logged out permanently or is there a menu option I missed?
Anyway, how does Stack Overflow do this?
Return to FAQ index

Locked. Comments on this answer have been disabled, but it is still accepting other interactions. Learn more.
You can log out of Stack Overflow via the drop-down under the Stack Exchange logo menu to the right:
This applies just to the site your are active on. You really want to log out from the OpenID provider, too, as anyone can now use your computer to log back in to Stack Overflow, often without being challenged to re-enter credentials. How you do that depends on what provider you are using.
If your OpenID provider is Stack Exchange, then visit https://openid.stackexchange.com and click on the logout link there too:
For Google, Yahoo, Facebook, etc. you'll have to visit their sites and find the log-out option there.
You can find what OpenID providers are authorised by clicking on the my logins link under the Edit Profile & Settings tab in your profile:

Locked. Comments on this answer have been disabled, but it is still accepting other interactions. Learn more.
The simplest way is to go to http://stackoverflow.com/users/logout. Also works on other StackExchange sites.

Viewing from the browser on mobile, I struggled with this for way too long...
Martijn's answer is correct, but for mobile users you'll probably need to scroll the last few icons to find the button Martijn mentioned.
Stack Overflow UX designers - it's annoying to not know how to log out of your site. It's even more annoying to have to go to another site to log out of this one (as Martijn explained).
Update
The OpenID link Martijn shared didn't have a "log out" option when I visited, so I'm not sure if that is still a valid part of the process or not.

Related

Grabbing status updates from facebook [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
This is not a programming-related question.
I am a project manager for a real estate management system that is being written in PHP/Laravel. We are trying to incorporate social aspects for our contact's profiles.
For example, if you know his twitter or instagram accounts, you could easily submit them while creating his account and on his profile page you could easily see what this contact has been up to on twitter or instagram. Sort of like keeping up to date with your client's social lives through social media.
Please understand that this is all done with consent. We wouldn't have his/her twitter account unless he/she had given it up in the first place.
The problem is with Facebook, and since most of our social engagement is through facebook this is starting to become a real issue.
As we know, you cannot grab a user's status unless you are friends with them. So if we added the facebook field in our RMS the same way we did with twitter and instagram, it wouldn't work because we're not friends with that client.
So I thought how about we create a personal account under our company's name, then we send a friend request to the contact. Once he approves, we can go back and edit his account on our RMS to include his facebook username... And I think now we will be able to see his latest facebook statuses.
I think that would work, please correct me if I'm wrong.
Also if there's another way to do it, please enlighten me.
It's not true that you need to be friends with the specific user. The user needs to give an app of yours permission to access his data. Therefore, Facebook implements the OAuth protocol.
Have a look at the following resources:
https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/v2.0
https://developers.facebook.com/docs/facebook-login/permissions/v2.0
https://developers.facebook.com/docs/facebook-login/access-tokens

Anyway to get app info into OAuth Dialog

I know this has been posted before, but I haven't seen a definitive answer only a bunch of "I thinks" or no answer. The Facebook documentation shows a much more in depth dialog box with information about the app from the developer tool. However, now I seem to only get a box asking for only the permissions.
This is going to be a page tab, so the user won't necessarily see the App Details page and I want to describe to them why I'm asking for what I'm asking for.
Answer points go to either A)How to do it, or B)Documentation showing it can't be done.
Thanks,
Andrew
Looks like the Facebook Documentation was out of date. It has since been updated.
App information will not be in the dialog box.

Monetization in a facebook app for websites [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I have a gaming website which also has a facebook app for connecting through facebook.
I have offers and virtual currency for purchase, not with FB credits.
When the app is opened from facebook, it's connecting to the site but shows it in a canvas, as an ifram in Facebook.
I read that it is not allowed to monetize in facebook.com with anything other than FB credits, but i see sites like zoosk.com that have the same problem, but keep the monetization as it is, and you can buy things from them, while in the canvas/iframe.
Did zoosk.com break the FB law, or is there any workaround that they implemented so it'll work.
Also, Gameduell.com redirects immediately to their site when openning the app. it does not appear in the canvas. I read this is against the rules too. is it because it is opened in a new tab?
There are a few questions here, I'll try to address them all separately.
The rules around monetization and FB Credits are (for now) different for games and non-game apps, so Zoosk is not a useful point of comparison for you.
Currently it's possible to send a user to a separate site, but this is changing soon (see http://developers.facebook.com/blog/post/2012/08/29/platform-updates--operation-developer-love/ and https://developers.facebook.com/roadmap/#december-2012) - starting Dec. 5, not only are you no longer allowed to promote alternative (off-site) payment options from within FB, you won't even be allowed to use the same app ID for the game displayed on & off FB. So, you should probably consider offering FB credits as an option in the future, and in the meantime you might want to make a concerted effort to ensure your users are aware of the other payment options.
I'm not 100% sure on the latest rules w/ redirects like you say GameDuell uses, you'll have to research that more if you're unsure. I'd just add that unexpected redirects are harmful to the user experience, but only you can decide if doing it makes sense for your case.

How to avoid 'Login Only' rejection from Google Adsense program? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 8 years ago.
Improve this question
I am currently trying to setup an Adsense account for a client so they can put ads on their website. This is a new site and it has been rejected by Google because they say it is a 'Login Only' website. Whilst the site does have the ability to register/login (and this is encouraged) all pages are accessible publically without registering but if you are logged in then they become more personalised (eg on the search results page it lists your distance to each users and related info like this if you're logged in). There are no pages on the site that can only be viewed while logged in. I understand GoogleBot can't tell this itself but what is the accepted way of getting around this?
I have read elsewhere recommendations to completely remove the login section from the site, resubmit it, wait for approval and then add the login options again, however this seems like Google may think we're trying to hoodwink them (which we're not) and i don't want to get his account blocked for doing anything bad. We can obviously add login information within the site authentication section of Adsense which would presumbly solve the problem and allow GoogleBot to see behind the login but this can't be done until the account is activated which seems rather contradictory. I wonder if I add the site to my Adsense account, add authentication information so it can crawl it and then resubmit will this work? Alternatively we could set him up Adsense on a completely different site, get the account approved then add the authentication information but this seems like an extremely long winded way of setting it up.
I would greatly appreciate information as to how this should be dealt with in a proper and correct manner so as to not cause problems in the future.
Thanks very much,
Dave

Can't add new app, can't join Facebook community [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
From a previous FB SO question, I worked out that the Create New App button is probably missing because I created the fan page without a proper FB account and I think they want something more concrete to verify me or something. So I created a proper FB account, as me, and now I'm stuck.
I can't join the developer community. The first time I clicked to join, it said "Cancel Request" for a few hours before reverting to Join, so I clicked it again and its been pending ever since - there's no email confirmation, it's all a bit mysterious.
I need to join because I don't think this (SO) is the right place to ask questions about the problems I'm having just setting up a new app, or linking my new account to the fan page.
I'm stuck - my company is blocked to add new features.
You do need to register, then log in to FB, and accept their permissions to become a developer. I created a very nice step by step guide that takes you through everything, including registering with FB, setting up a Java WebService, Persistence, and registering for FREE web hosting, resulting in a completed demo App with some sample FB calls. Goes from absolute 0 to fully functioning FB app with this 3 part blog series (part 1 starts here):
http://ocpsoft.org/opensource/creating-a-facebook-app-setup-and-tool-installation/
I'm going to supply an official answer. I needed to create a proper Facebook account as me, with friends, and then set this account as an administrator of the Facebook page. Then wait for their servers to propagate changes.
Bottom line: if you created your page using a page account (i.e. an account representing your brand and not a person), you can't make apps, and Facebook doesn't give error messages, it just hides options or redirects you round in circles.