~0714일까지의 변동사항
프리프린트에 구글 소셜 로그인 회원가입에 이어 카카오 소셜 로그인을 모두 구현하였다.
아직까지는 로그인, 회원가입만 가능하고. 비밀번호를 찾거나 아이디를 찾거나 그러한 기능은
적용되지 않았기에 해야 할 과제는 남아있다
적용과정
수많은 블로그와 챗지피티의 도움을 받아 로그인, 회원가입에 성공하였다.
=> 이렇게 애플리케이션도 생성하고
=> 플랫폼란에 사이트 등록
=> 대시보드에서 리다이렉트 url설정
=> 동의항목 설정까지..
한 가지 어려운 점이 있었는데, 2023년 전까지는 카카오계정까지 데이터를 불러올 수 있는 것으로 확인했는데 지금 시점인
2024년 7월 기준으로는 카카오계정을 기본 제공하지 않았다..
블로그 글을 다 확인했는데 모두 카카오계정은 권한이 풀려있었는데 나만 안되던 상황..
이는 preprint앱을 비즈 앱으로 변환하면서 문제에 해결했다. -> 개정이 되었나 봄
https://developers.kakao.com/docs/latest/ko/getting-started/app#biz-app-for-individual
Kakao Developers
카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.
developers.kakao.com
=> 각종 인증을 진행 후 사업자 등록증이 없어도 개인개발자 비즈 등록을 하니 정상적으로 데이터를 불러오는 데 성공할 수 있었다.
실행결과
=> 로그인 버튼을 누르니 창이 잘 뜬다!!
=> 2단계 인증 진행하니
=> 정상적으로 진행되고
=> 잘 로그인, 회원가입 된 것을 확인할 수 있다!!!
앞으로 해야 할 일
로그인, 회원가입 기능의 로직 안정화가 필요할 것 같고, 또 비밀번호 찾기, 정보변경하기의 기능이 필요할 것 같다.
좀 더 세심하게 기능을 다듬고 다듬어 봐야겠다.
'Project > pre-print-project' 카테고리의 다른 글
preprint 예약서비스 개발 기록일지 - 소셜(구글, 카카오) 로그인 & 회원가입 구현, db구조 변경 & 템플릿 수정 (0) | 2024.07.25 |
---|---|
preprint 서비스 결제 기능 적용 및 ERD 재작성 (0) | 2024.07.18 |
preprint 예약 서비스 db 및 회원관리 방법에 대한 변경사항 (1) | 2024.07.14 |
iamport를 활용한 m_redirect_url, webhook 테스트 진행하기 (0) | 2024.07.11 |
멈춰버렸던 프로젝트 재시작 - iamport 결제 api 최종 학습 완료 및 법인 계좌 개설 (0) | 2024.07.08 |