안녕하세요
Kaikas를 통해 로그인 기능을 구현 하고 있는데요. kaikas 서명에서 거부 버튼이나 x 를 눌렀을 때,
사진과 같은 error가 뜨고 있습니다. try catch에서 잡히는 error는 아닌 것 같습니다.
const onClickLogin = async (e) => {
e.preventDefault();
const { klaytn } = window;
if (klaytn) {
try {
const account = provider.selectedAddress
await klaytn.enable();
klaytn.on('accountsChanged', async (account) =>
await caver.klay.sign('Message to sign', account[0], (error, result)=> {
if (error) {
console.error(">>>>>>>>>", error)
} else {
console.log(result)
}
})
)
if (account) {
try {
await caver.klay.sign('Message to sign', account, (error, signedMessage)=> {
if (error) {
console.error("!!!!!", error, error.code)
} else {
console.log(signedMessage)
}
})
} catch (error) {
console.error("@@@@@", error)
}
console.log("KaiKas Login", account);
}
} catch (error) {
console.error("#####", error);
}
}
};
서명을 눌렀을 땐 error 없이 잘 넘어가고 있습니다.