Before getting started, please make sure to:
implement the API as specified
check web component compatibility
<ont-login
url_of_get_challenge="server/requestChallenge"
url_of_submit_response="server/submitChallenge"
/>
<ont-login
id="ontlogin"
url_of_get_challenge="server/requestChallenge"
url_of_submit_response="server/submitChallenge"
/>
<script src="ontloginui.min.js"></script>
<script>
// add event listener to custom event
const target = document.querySelector("#ontlogin");
target.addEventListener("success", (e) => {
console.log(e.detail);
});
target.addEventListener("error", (e) => {
console.log(e.detail);
});
target.addEventListener("cancel", (e) => {
console.log(e.detail);
});
</script>