Javascript:void (window.open) 호출

호출시 error=“invalid_grant”, error_description=“Invalid redirect: null does not match one of the registered values. Please check app settings on kakao developer site.” 에러 발생합니다. 디벨로퍼에 등록한 상태고 앵귤러에서 자바스크립트 이용해서 호출하려는데 확인 부탁드립니다.

REST API에 사용되는 client_id는 REST API 키가 되어야 합니다.
또한 필수 파라미터인 redirect_url 및 response_type이 누락되어 있네요. accounts.kakao.com으로 로그인 후 컨티뉴를 직접 진행하시지 않으셔도 됩니다.

현재 하이퍼링크로 호출하는데 REST API가 아니라 자바스크립트로 해놓았는데 이건 REST API로 해야하는건가요? 필수입력값을 넣어도 동일한 현상이 발생되며 로그인하고나서는 클라이언트 아디만 남고 다 없어지네요

accounts.kakao.com로 직접 로그인할 경우는 로그인 되버리고 끝나는데 이부분은 직접 진행 안한다는말이 무슨말인가요?!!

마지막 보냈을때 창 뜨는 url입니다
https://accounts.kakao.com/login?continue=https://kauth.kakao.com/oauth/authorize?client_id=60bffe1a463ede8cd895be0de61f064a&redirect_uri=https://localhost:4200/login&response_type=code

REST API 가이드의 API에서 사용되는 앱 키는 별도의 명시가 없으면 모두 REST API 키를 사용합니다. JavaScript 키는 JavaScript SDK에 사용하는 키로 JavaScript 언어를 사용할 때 사용되는 키가 아닙니다.

코드 받기(kauth.kakao.com/oauth/authorize)를 호출하면, 자체적으로 로그인 여부를 판단하여 카카오 계정이 로그인되어 있지 않은 경우 로그인 후 진행합니다. /oauth/authorize 호출 전 직접 로그인을 시킬 필요가 없으시다는 것입니다.

그리고, 첨부해주신 링크에는 파라미터가 encode 되어 있지 않네요.