blob: a45b02396c3377f4fd98d76ca211748a2f6149a8 [file] [log] [blame]
<!doctype html>
<html>
<body>
<script src="render.js"></script>
<script>
var args = afterquery.parseArgs(
(window.location.search || '?') + '&' + window.location.hash.substr(1));
var token = args.get('access_token') || args.get('auth');
var state = args.get('state');
console.debug('state is:', state);
var stateargs = afterquery.parseArgs('?' + (state || ''));
var url = args.get('url') || stateargs.get('url');
var continue_url = args.get('continue') || stateargs.get('continue');
var hostpart = url ? afterquery.internal.urlMinusPath(url) : null;
if (token && hostpart) {
localStorage[['auth', hostpart]] = token;
document.write('Authorization successful.')
} else {
document.write('Authorization was rejected.');
}
if (continue_url) {
afterquery.internal.checkUrlSafety(continue_url);
document.write(
' <a href="' + continue_url + '">Continue >></a>');
}
</script>
</body>
</html>