Spring/SNS통합 피드 서비스

SNS 통합 피드 서비스

초코비23 2022. 10. 12. 11:52

Spring을 공부하면서 무엇을 만들어볼까 고민하면서 OAuth 인증을 경험해보고 싶어 이 서비스를 만들게 되었습니다.

기본적인 기능들을 구현하였고 여기서 기능을 새로 구현하거나 기존 기능에서 고도화를 하면서 새로운 것들을 배워보려 합니다.

 

- 기능

1. 자체 서비스 유저 회원가입 후 로그인 (SNS로그인 전 서비스 자체의 유저 로그인)

2. Facebook, Instagram 소셜 로그인 (Oauth를 통한 로그인)

     *(라이브 서비스를 위해서 사용자 정보 취급 이용 약관 작성이 필요, 정해진 테스트 계정으로 테스트해야 합니다.)

     * 중요: Facebook, Instagram 둘 다 개발 중인 상태로 지정된 테스트 계정을 제외하고 개인정보 취득 권한이 없습니다. 추후 수정 예정

3. 통합 피드 보기 버튼 클릭

4. 기간 설정 후 조회 버튼 클릭

    (스케쥴러를 통해 로그인 된 sns의 계정의 Feed를 60초마다 refresh)

 

- 서버 실행

 도커 compose로 mysql 서버와 spring boot server를 한번에 실행.

 

 

 

https://github.com/wjddntjr555w/integratedSnsFeedService

 

GitHub - wjddntjr555w/integratedSnsFeedService: integratedSnsFeedService

integratedSnsFeedService. Contribute to wjddntjr555w/integratedSnsFeedService development by creating an account on GitHub.

github.com