Spring Boot2 [Spring Boot] 전화번호 인증 with NCP SMS API & Redis 0. Naver SMS API 선택 이유 SMS 서비스에 ‘Cool SMS’를 많이 사용하지만, Nava SMS API의 경우 매월 50건의 무료메세지 발송 및 Naver Cloud Platform 첫 가입 시 10만 크레딧을 제공한다고 하여 선택하게 됐다. (할인 크레딧 신청) 해당 크레딧은 네이버 클라우드 플랫폼에서 제공하는 다른 솔루션에도 사용할 수 있으니 유용하게 쓸 수 있다. (단, 실제로 결제가 가능한 카드를 연동해야 한다.) 1. NCP 세팅 1.1. SMS 프로젝트 생성 콘솔 > Services > ‘Simple & Easy Notification Service’ 선택 프로젝트 생성하기 1.2. 발신번호 등록 SMS 메시지를 발송하기 위해서는 발신번호를 등록해야한다. Project > 발신.. 2023. 8. 3. [Spring Boot] AWS S3 이미지 업로드 1. AWS S3 세팅 1.1. 버킷 생성 1. AWS Console > S3 > 버킷 > 버킷 만들기 2. 버킷 이름 입력 3. ‘모든 퍼블릭 액세스 차단’ 선택 해제 후 모든 퍼블릭 액세스 차단에 대한 안내 문구 박스 체크 4. 버킷 만들기 선택 1.2. 버킷 정책 등록 1. Amazon S3 > 버킷 > 버킷 이름 선택 2. 권한 > 버킷 정책 > 편집 아래 내용 입력 후 저장 { "Version": "2012-10-17", "Statement": [ { "Sid": "Stmt1405592139000", "Effect": "Allow", "Principal": "*", "Action": "s3:*", "Resource": [ "arn:aws:s3:::버킷이름/*", "arn:aws:s3:::버킷이름.. 2023. 8. 3. 이전 1 다음