When you use a third party for authentication (E.g. Google/Facebook javascript SDK), their SDK keeps track of the login status.
If I have my own server, which requires an access token of it's own (which is issued after validating the third party authentication), how important is it to keep the access to my resource server in sync with the login status of the third party?
For example. If the third party login status changes to logged out, should I watch for this and automatically expire my own server access token. Or should I treat them quite separately?