blob: 88e8bf114b105d80f92f31f049a0bb9d46639798 [file] [log] [blame]
Zsolt Haraszti9ceb1b82016-10-01 15:15:18 -07001<script>
2var qp = null;
3if(window.location.hash) {
4 qp = location.hash.substring(1);
5}
6else {
7 qp = location.search.substring(1);
8}
9qp = qp ? JSON.parse('{"' + qp.replace(/&/g, '","').replace(/=/g,'":"') + '"}',
10 function(key, value) {
11 return key===""?value:decodeURIComponent(value) }
12 ):{}
13
14if (window.opener.swaggerUi.tokenUrl)
15 window.opener.processOAuthCode(qp);
16else
17 window.opener.onOAuthComplete(qp);
18
19window.close();
20</script>