NAVER DEVELOPERS( 네이버 OAuth API)

  1. https://developers.naver.com/main/에 들어가서 Application → 애플리케이션 등록을 누른다.
  2. 어플리케이션 이름과 사용 API(네이버 로그인)을 적는다.
  3. 네이버 로그인에서 불러올 정보를 선택하고, 서비스 URL, 리다이렉트 URL를 적는다(프론트 서버)
  4. ClientID는 프론트 .env파일로 관리하고 ClientID, ClientSecret은 백엔드 .yml 파일로 관리한다.

Google Cloud Platform (구글 OAuth API)

  1. https://console.cloud.google.com/getting-started?hl=ko로 들어가 API 및 서비스 탭으로 들어간다.
  2. 새 프로젝트를 만들고 사용자 인증정보 만들기 → Oauth 클라이언트 ID를 클릭한다.
  3. 이름, 승인된 redirection URI를 기재 한다.(프론트 서버)
  4. ClientID는 프론트 .env파일로 관리하고 ClientID, ClientSecret은 백엔드 .yml 파일로 관리한다.

Amazon S3

  1. AWS Management Console : root 계정 생성 (개인 계정)
    1. https://aws.amazon.com/ko/console/
  2. IAM 계정 생성
    1. 관리용 계정 생성 : AdministratorAccess 권한 부여
    2. SpringBoot에서 S3 접근용 계정 생성 : AmazonS3FullAccess 권한 부여
      1. access-key와 secret-key를 properteis 혹은 yml로 넣어주기
  3. S3 버킷 생성 : aquh 버킷
    1. symbol 폴더 생성해서 48개 심볼 이미지 저장
    2. feed_img 폴더 생성해서 피드의 사진 저장
    3. thumbnail_img 폴더 생성해서 버블 썸네일 사진 저장