Rest api 사용하여 로그인시 세션(?) or 쿠키(?) 사용하지 않고 새로운 로그인창 띄우는 방법

rest api 사용하여 로그인시 세션(?) or 쿠키(?) 사용하지 않고 새로운 로그인창 띄우는 방법을 알고싶습니다.

로그인창 호출을 rest api사용해서요…

자바스크립트 사용안하고 방법이 없나요/???

카카오계정으로 로그인을 할 때는 REST API만으로는 불가합니다. 사용자에게 동의 항목을 보여주는 것과, 카카오 계정이 로그인되어 있는 지 확인해서 안되어 있으면 카카오계정 로그인 페이지로 이동도 해야 합니다.

자바스크립트를 안쓰고 할 수 있어요. 페이지 이동 형태로 구현하실 수 있는데 사용자 경험이 좋지 않을 수도 있습니다.

한번 로그인 하면 아이디/패스워드 입력하여 로그인 하는 로그인창이 자동으로 로그인 됩니다.

매번 로그인시도시 아이디와패스워드를 입력하고 싶습니다.

찾아보니 쿠키를 삭제하거나 자바스크립트를 사용 하라고 나와서요.

그냥 rest api만으로 매번 아이디와 패스워드를 입력하는 창을 띄우고 싶습니다.

@lifecarecommerce

보통은 로그인창을 적게 띄우는 방법을 고민하시는데요…
혹시 어떤 니즈인지 알 수 있을까요?

로그인을 매 번하게 하려면 카카오계정 로그인 쿠키를 삭제해야 하는데요.
보안상 쿠키에 httponly 옵션이 적용되어 자바스크립트에서는 못합니다.

자바에서 쿠키 삭제 하는 방법좀 알려주세요…

그리고 사용자 정보 요청에서 나이를 받고 싶습니다.
나이받는 법 알려주세요.

@lifecarecommerce

질문을 좀 더 자세히 해야 답변이 가능할 것 같습니다.

나이를 직접적으로 내려주는 API는 없습니다.
사용자에게 나이 정보를 받아 저장하는 과정이 필요합니다. 자세한 내용은 아래 링크를 참고하세요.
https://developers.kakao.com/docs/restapi/user-management#앱-연결

  1. 카카오 로그인후 → 로그아웃 → 재로그인

제로그인시 아이디/비번을 치는 로그인창을 매번 띄우고 싶습니다.

해결방법은 카카오관련 쿠키를 삭제하면
아이디/비번 입력할수있는 로그인창으로 로그인이 가능하다 라는거죠

==> 카카오 관련 쿠키를 삭제하는 방법을 부탁드립니다.

  1. 회원정보 요청시 제공되는 id값은 유일한건가요?
    id값이 중복될 가능성이 있는 값인가요?
    ==> 내어플리케이션 내에서만 유일한건지.아니면 전체 카카오 계정들이 유일하게 가지고 있는 값인지 알고싶습니다.

저도 같은 문제를 갖고 있습니다. 답변 해 주실 분 없으신가요 ㅠㅠ

@lifecarecommerce @hoonidayo
참고하세요.
https://devtalk.kakao.com/t/topic/43376/6?u=tom