PC 앱에서 카카오싱크 적용이 가능한가요?

카카오 로그인(카카오싱크)는 OAuth2 표준으로 서비스를 제공합니다.
http(s)기반으로 카카오측에 리다이렉트되야하므로 웹브라우저에서 작동되야하는데요.

Window에서 작동하려면 웹브라우저 컨트롤을 UI에 띄워서 카카오 로그인 진행하면 되기는 합니다.

예를들어

(1) A Window프로그램에 B 웹브라우저 컨트롤 띄우고,
(2) B 웹브라우저 컨트롤에서 카카오 로그인 할 수 있는 웹페이지를 띄웁니다.

  • 로컬 시스템에 웹서버를 구동해서 띄우셔도되고
  • 외부 웹서버를 B 웹브라우저 컨트롤에서 호출하셔도됩니다.

(3) 리다이렉트URI에서 인가 코드를 받아

  • A Window프로그램에서 http Call로 액세스 토큰 및 사용자 정보 조회 하셔서 회원가입 처리하시면 됩니다.

문의하신 1,2번은 위와 같이 구축하시면되고 3번은 OS버전과는 무관하고 B 웹브라우저 컨트롤에서 사용하는 IE를 최신버전으로 사용하시면됩니다.

윈도우 프로그램은 아니지만
윈도우 프로그램으로 이식가능한 asp.net core c#으로 구현된 예제 참고해주세요.

[rest api 예제] c# (asp.net core)- 카카오 로그인, 카카오 친구목록 조회, 나에게 메시지 발송


[추가]
POS프로그램이 로컬 DB에 회원정보를 저장하는게 아니라
원격DB에 회원정보를 저장해도 된다면, 웹브라우저컨트롤에서 띄운 웹사이트에서 회원가입까지 마무리하고
POS는 저장된 원격DB만 조회해서 사용하는것도 좋을 것 같습니다.

1개의 좋아요