mirror of
https://gitee.com/rainbond/Rainbond.git
synced 2024-12-05 05:07:38 +08:00
20 lines
449 B
HTML
20 lines
449 B
HTML
<script>
|
|
var qp = null;
|
|
if(window.location.hash) {
|
|
qp = location.hash.substring(1);
|
|
}
|
|
else {
|
|
qp = location.search.substring(1);
|
|
}
|
|
qp = qp ? JSON.parse('{"' + qp.replace(/&/g, '","').replace(/=/g,'":"') + '"}',
|
|
function(key, value) {
|
|
return key===""?value:decodeURIComponent(value) }
|
|
):{}
|
|
|
|
if (window.opener.swaggerUi.tokenUrl)
|
|
window.opener.processOAuthCode(qp);
|
|
else
|
|
window.opener.onOAuthComplete(qp);
|
|
|
|
window.close();
|
|
</script> |