gitlab.html
717 Bytes
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
This window will be closed automatically.
<script>
if (window.opener != null && window.opener.onGitLabCallback != null)
{
try
{
var search = window.location.href;
var idx1 = search.indexOf('access_token=');
var code = null;
if (idx1 >= 0)
{
var idx2 = search.indexOf('&', idx1);
code = search.substring(idx1 + 13, idx2);
}
// Continues execution of main program flow
window.opener.onGitLabCallback(code, window);
window.close();
}
catch (e)
{
alert('GitLab error: ' + e.toString());
window.close();
}
}
</script>
</body>
</html>