diff -r e93dd6da4c6d -r 8a382087127f web/rsln-opendata/callback.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/rsln-opendata/callback.php Tue Mar 15 13:46:46 2011 +0100 @@ -0,0 +1,34 @@ +getAccessToken($_GET, unserialize($_SESSION['TWITTER_REQUEST_TOKEN'])); + $_SESSION['TWITTER_ACCESS_TOKEN'] = serialize($token); + + /** + * Now that we have an Access Token, we can discard the Request Token + */ + $_SESSION['TWITTER_REQUEST_TOKEN'] = null; + + /** + * With Access Token in hand, let's try accessing the client again + */ + header('Location: ' . URL_ROOT . '/index.php'); +} else { + /** + * Mistaken request? Some malfeasant trying something? + */ + exit('Invalid callback request. Oops. Sorry.'); +}