Skip to content

Instantly share code, notes, and snippets.

@manny42
Last active August 29, 2015 14:13
Show Gist options
  • Select an option

  • Save manny42/d6100e8c2b983dd54fee to your computer and use it in GitHub Desktop.

Select an option

Save manny42/d6100e8c2b983dd54fee to your computer and use it in GitHub Desktop.
Redirecting...
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/components/core-min.js"></script>
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/components/enc-utf16-min.js"></script>
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/components/enc-base64-min.js"></script>
<script type="text/javascript">
var queryString = function () {
var result = {},
tmp = [];
location.search
.substr(1)
.split("&")
.forEach(function (item) {
tmp = item.split("=");
result[tmp[0]] = decodeURIComponent(tmp[1]);
});
return result;
} ();
console.log(queryString);
if (queryString && queryString["state"]) {
url = atob(queryString["state"]);
url += "?state=" + queryString["state"] + "&code=" + queryString["code"];
window.location = url;
} else {
window.location = "http://www.google.fr";
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment