일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- GDI
- MFC
- net
- 크래시로그
- PDA
- EUC-KR
- plcrashreporter
- M8200
- Antialiasing
- phpmailer
- 자바스크립트
- 블루투스 헤드셋
- API
- C#
- self-signed ssl
- protobuf-c
- ClickOnce
- docker
- C/C++
- .net
- 기념일관리
- Font
- 데이터 전달
- 설치제거
- crashlog
- php
- VS2008
- 한 번만 실행
- JavaScript
- 와이브로
- Today
- Total
~☆~ 우하하!!~ 개발블로그
[SpringBoot][소셜로그인] 정리. github 프로젝트 diary 본문
지금까지 5개의 소셜로그인을 이용한 로그인 및 회원가입 방법에 대해서 알아본 바 있다.
SpringBoot 프로젝트 소스는 github 에 공개해놨다. https://github.com/woohahaApps/diary
한 개의 포스트에서 각 소셜 로그인을 이용한 로그인 및 회원가입 방법에 대한 포스트 링크를 정리해두는게 좋을 것 같다.
구글 개발자 센터에서 설정해야 할 내용 : https://iwoohaha.tistory.com/318
SpringBoot 프로젝트 구현 내용 :
https://iwoohaha.tistory.com/320
https://iwoohaha.tistory.com/334
Naver
Naver 개발자 센터에서 설정해야 할 내용 : https://iwoohaha.tistory.com/336
SpringBoot 프로젝트 구현 내용 :
https://iwoohaha.tistory.com/337
https://iwoohaha.tistory.com/338
https://iwoohaha.tistory.com/339
Kakao
Kakao 개발자 센터에서 설정해야 할 내용 : https://iwoohaha.tistory.com/340
SpringBoot 프로젝트 구현 내용 :
https://iwoohaha.tistory.com/341
Facebook 개발자 센터에서 설정해야 할 내용 : https://iwoohaha.tistory.com/342
SpringBoot 프로젝트 구현 내용 : https://iwoohaha.tistory.com/343
Apple
Apple 개발자 센터에서 설정해야 할 내용 : https://iwoohaha.tistory.com/345
SpringBoot 프로젝트 구현 내용 : https://iwoohaha.tistory.com/346
[종합]
소셜로그인을 이용한 로그인/회원가입 기능을 구현하기 위해서는 회원정보 테이블의 구성이 일반적인 구조와는 달라야 한다.
소셜로그인 정보제공자에 따라 이메일 주소를 주지 않는 경우도 있고, Apple 은 회원 이름조차도 주지 않는다. 이런 점을 고려하여 회원정보 테이블을 구성해야 하며, 필요에 따라 사용자로부터 직접 그 값을 입력받아야 할 필요도 있다.
대부분 OAuth2 프로토콜을 사용하는 경우 인증절차가 대동소이하지만, Apple 만은 유독 그 흐름이 다르기 때문에 위 포스트가 좋은 경험이 될 것으로 생각한다.
'SpringBoot' 카테고리의 다른 글
SpringBoot: gradle dependency and properties (0) | 2024.12.03 |
---|---|
SpringBoot 프로젝트를 localhost에서 HTTPS 로 실행하도록 설정하기 (0) | 2024.12.03 |
[SpringBoot][소셜로그인] Apple 계정으로 로그인하기 (0) | 2024.11.25 |
[SpringBoot][소셜로그인] Facebook 으로 로그인/회원가입 (0) | 2024.11.23 |
[SpringBoot][소셜로그인] kakao 소셜 로그인 기능 구현 (1) | 2024.11.22 |