SSO 중복 로그온 선택 UI 구성하기
<script type="text/javascript" src="js/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="js/nsso.js"></script>
<script type="text/javascript">
function OnDupLogon() {
$("#dupChoice").css("visibility", "hidden");
dupChoiceLogon();
}
</script>
<!-- Duplication Choice -->
<div id="dupChoice" class="log_form" style="visibility: hidden">
<div class="form_content">
<dl class="input_id">
<dt>Duplication Info</dt>
<dd>
<p id="dupInfo"></p>
</dd>
</dl>
<dl class="input_pass">
<dt>Choice</dt>
<dd>
<button type="button" onclick="OnDupLogon()">Let me logon</button>
<button type="button" onclick="OnDupCancel()">Cancel logon</button>
</dd>
</dl>
</div>
</div>
<script>
$(document).ready(function () {
setNssoConfiguration(
"http://aspx.nssod2019.com/2019/ClientWeb/ssoagent/spa/",
callbackLogonFail,
callbackLogonSuccess,
callbackReceiveTfa,
callbackReceiveDuplication
)
});
function callbackReceiveDuplication() {
$("#logonUi").css("visibility", "hidden");
$("#tfaCode").css("visibility", "hidden");
$("#userInfo").css("visibility", "hidden");
$("#dupChoice").css("visibility", "visible");
$("#UserAttribute").text("time:" + ssoDuplication['time'] + ", ip:" + ssoDuplication['ip']);
}
</script>Last updated
Was this helpful?