로그인에 문제가 있습니다

function loginWithKakao() {

    Kakao.Auth.authorize({
        redirectUri: 'https://staygamsung.com/login'
    })
}

위 방식으로 로그인을 구현했습니다.

잘작동을 하다가… 모바일에서 작동을 하는데. 피시 브라우저에서 작동하지않습니다.

개발자모드 > 네트워크에서

image

빨간부분을 클릭하면 팝업창이 활성화됩니다.

어찌해결해야 할까요?
크롬에서 리다이렉트 허용을 해도 마찬가지네여 ㅠ

안녕하세요.

https://staygamsung.com/account 사이트에서 확인해 보았는데요
구현하신 코드에 문제가 있는 것 같습니다.

로그인 버튼은 <from action="/account"> 안에 선언되어 있고 버튼에 별다른 타입이 지정되지 않은데요
때문에, 첫번째 authorize 동작이 form의 action에 의해 취소되었습니다.

button에 type="button"을 주시거나 form을 제거하시는게 좋을 것 같아요.

1개의 좋아요

감사합니다! 덕분에 잘 해결되었습니다.!!