github.com/apremalal/vamps-core@v1.0.1-0.20161221121535-d430b56ec174/server/webapps/apiexplorer/o2c.html (about) 1 <script> 2 var qp = null; 3 if(window.location.hash) { 4 qp = location.hash.substring(1); 5 } 6 else { 7 qp = location.search.substring(1); 8 } 9 qp = qp ? JSON.parse('{"' + qp.replace(/&/g, '","').replace(/=/g,'":"') + '"}', 10 function(key, value) { 11 return key===""?value:decodeURIComponent(value) } 12 ):{} 13 14 if (window.opener.swaggerUi.tokenUrl) 15 window.opener.processOAuthCode(qp); 16 else 17 window.opener.onOAuthComplete(qp); 18 19 window.close(); 20 </script>