blob: 88e8bf114b105d80f92f31f049a0bb9d46639798 [file] [log] [blame]
Michael Landof5f13c42017-02-19 12:35:04 +02001<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>