You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
479 B
21 lines
479 B
<script>
|
|
var qp = null;
|
|
if(/code|token|error/.test(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.swaggerUiAuth.tokenUrl)
|
|
window.opener.processOAuthCode(qp);
|
|
else
|
|
window.opener.onOAuthComplete(qp);
|
|
|
|
window.close();
|
|
</script>
|