NAVER DEVELOPERS( 네이버 OAuth API)
- https://developers.naver.com/main/에 들어가서 Application → 애플리케이션 등록을 누른다.
- 어플리케이션 이름과 사용 API(네이버 로그인)을 적는다.
- 네이버 로그인에서 불러올 정보를 선택하고, 서비스 URL, 리다이렉트 URL를 적는다(프론트 서버)
- ClientID는 프론트 .env파일로 관리하고 ClientID, ClientSecret은 백엔드 .yml 파일로 관리한다.
Google Cloud Platform (구글 OAuth API)
- https://console.cloud.google.com/getting-started?hl=ko로 들어가 API 및 서비스 탭으로 들어간다.
- 새 프로젝트를 만들고 사용자 인증정보 만들기 → Oauth 클라이언트 ID를 클릭한다.
- 이름, 승인된 redirection URI를 기재 한다.(프론트 서버)
- ClientID는 프론트 .env파일로 관리하고 ClientID, ClientSecret은 백엔드 .yml 파일로 관리한다.
Amazon S3
- AWS Management Console : root 계정 생성 (개인 계정)
- https://aws.amazon.com/ko/console/
- IAM 계정 생성
- 관리용 계정 생성 : AdministratorAccess 권한 부여
- SpringBoot에서 S3 접근용 계정 생성 : AmazonS3FullAccess 권한 부여
- access-key와 secret-key를 properteis 혹은 yml로 넣어주기
- S3 버킷 생성 :
aquh 버킷
symbol 폴더 생성해서 48개 심볼 이미지 저장
feed_img 폴더 생성해서 피드의 사진 저장
thumbnail_img 폴더 생성해서 버블 썸네일 사진 저장