본문 바로가기 메뉴 바로가기

개발과 일상

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발과 일상

검색하기 폼
  • 분류 전체보기 (278)
    • 개발 (222)
      • AI (17)
      • AWS&인프라 (61)
      • 데이터베이스&캐시 (16)
      • Kotlin&JAVA (26)
      • SPRING (39)
      • 뭔지모르면여기 (46)
      • 코딩테스트 (16)
    • 일상 (53)
      • 책&강의후기 (12)
      • 대외활동 (21)
      • 생각정리 (7)
      • 여행 (12)
      • 경제? (1)
  • 방명록

libphonenumber (1)
[JAVA] 핸드폰번호를 E.164 format으로 변환하기 (feat. SMS 인증)

핸드폰 SMS 인증을 개발하면서 해외의 SMS 서비스를 사용하면서 핸드폰 번호 포맷 변환 기능이 필요하게 되었다. Twilio에서는 E.164이라는 핸드폰 번호 국제 표준을 사용한다. 해외 서비스를 이용하면서 SMS 인증을 해본 사람들은 한번씩 다 봤을 번호 체계이다. E.164 format 이란? 우리나라의 country code는 +82 이다. 그리고 우리나라의 핸드폰 번호는 대부분 010 - xxxx - xxxx 이다. 이 번호들을 기준으로 E.164 format으로 핸드폰 번호를 변경하면 +8210xxxxxxxx 이 된다. 그런데 문제는 오래된 번호 사용자들은 010이 아닐수도 있고 11자리가 아닐수도 있다. 이걸 하나씩 하드코딩할 수는 없어서 괜찮은 라이브러리가 있어서 소개해보려고 한다. lib..

개발/Kotlin&JAVA 2023. 10. 24. 10:09
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Spring
  • CloudFront
  • springboot
  • elasticsearch
  • java
  • cache
  • docker
  • AOP
  • S3
  • 티스토리챌린지
  • JWT
  • lambda
  • 후쿠오카
  • serverless
  • OpenAI
  • Kotlin
  • GIT
  • 오블완
  • 람다
  • ChatGPT
  • ecs
  • 스프링부트
  • terraform
  • Log
  • EKS
  • object
  • 후기
  • AWS EC2
  • AWS
  • CORS
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바