GUI 없이 CUI 환경에서 REST API 로그인 인가코드받기

‘메시지 > 나에게 보내기’ 기능을 사용하기 위해 ACCESS_TOKEN 을 발급받아야 하고
ACCESS_TOKEN 을 발급 받으려면 인가코드를 얻어야 하며
인가코드를 얻으려면 로그인을 해야합니다.

kauth.kakao.com/oauth/authorize 로 요청을 하면
JavaScript 해석이 필요한 html tag 들이 리턴 되는데

웹브라우저를 통해 form 을 구성하고 로그인/동의 UI 를 띄워
수동으로 인가코드를 발급받고 토큰발급, 메세지 보내기는 테스트 되었습니다.

다만 순전히 본인사용을 위해 로그인단에 수동작업이 들어가는 만큼
완전한 자동화를 할수 없다는 문제가 있는데

GUI(브라우저, …) 환경이 아닌 곳에서
계정정보 입력부터 동의항목 컨트롤 포함
전체 flow (로그인 > 인가코드발급 > 토큰발급 > 메세지 > 나에게 보내기) 중
로그인 부분에 대해
오직 CLI 기반으로만의 진행이 불가능한 부분인지 문의드립니다.

안녕하세요.

아쉽지만, 불가합니다.

OAuth2 로그인에서 반드시 브라우저가 필요한것은 아니지만, 웹을 통한 카카오 로그인은 구글 페이스북과 같은 다른 일반적인 OAuth2 로그인과 마찬가지로 브라우저로 기반으로만 인증을 수행하고 있습니다.

답변 감사합니다.