Hacker News new | past | comments | ask | show | jobs | submit login
Symantec says change your Facebook password now (ubergizmo.com)
29 points by ashwinraghav on May 11, 2011 | hide | past | favorite | 8 comments




So, does changing your password instantly lock out every web-app that I've connected to my Facebook account? Or merely the stupid ones that allow me to ask my Friends what their favorite flavor of ice cream is?


What's glossed over here is that this is only an issue if you're allowed the offline_access extended permission:

From the article:

By default, most access tokens expire after a short time, however the application can request offline access tokens which allow them to use these tokens until you change your password, even when you aren’t logged in.

Further, Facebook explicitly revokes tokens when you change your password.


Further, Facebook explicitly revokes tokens when you change your password.

Do you have a reference for that? Seriously, I'm working on Oauth stuff and I would like as much information as possible.


Under "Using The Access Token"

    If the user changes their password, the access token expires
    or the user deauthorizes your app in the App Dashboard, the 
    Graph API will issue an HTTP 400 and return the error in the 
    body of the response:
from http://developers.facebook.com/docs/authentication/


As far as I know, an Oauth token should independent of one's password (that is, in fact, their purpose).

If there are Oauth tokens giving excess permission floating around, I assume the proper approach would be to remove permission from the your various apps and then give it to them again.

But what do I know? Well, other than Facebook's own documentation and Oauth documentation?


My understanding is that this was a bug with the previous authentication scheme, before they rolled out OAuth. Changing your password revokes old tokens for all authentication schemes and thus mitigates the problem.


Oooh, it was going so well and then they snarkily implied that security is increased by regular password rotation. Sad.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: