Closed seokjin8678 closed 6 months ago
Apple 소셜 로그인을 구현했는데, Apple의 social_id가 44글자라 DB에 저장이 안되는 문제가 발생했습니다.
Apple이 글로벌 서비스를 운영하니, 그에 따라 id를 길게 가져간듯 합니다.
이럴걸 대비해서 UUID 길이 정도의 40글자로 잡아뒀던 것 같은데.. 4글자 차이로 예측에 실패했네요. 😂
https://forums.developer.apple.com/forums/thread/700675 2년전 게시글 링크인데, 해당 게시글에서 id 길이가 44글자라고 하는데, 지금도 44글자임을 보면, 추후 더 늘어날 일이 없을 것 같아 45글자 정도로 하면 좋을 것 같습니다. (social_id 컬럼이 인덱스로 잡히기에, 적으면 적을수록 좋습니다)
10분
✨ 세부 내용
Apple 소셜 로그인을 구현했는데, Apple의 social_id가 44글자라 DB에 저장이 안되는 문제가 발생했습니다.
Apple이 글로벌 서비스를 운영하니, 그에 따라 id를 길게 가져간듯 합니다.
이럴걸 대비해서 UUID 길이 정도의 40글자로 잡아뒀던 것 같은데.. 4글자 차이로 예측에 실패했네요. 😂
https://forums.developer.apple.com/forums/thread/700675 2년전 게시글 링크인데, 해당 게시글에서 id 길이가 44글자라고 하는데, 지금도 44글자임을 보면, 추후 더 늘어날 일이 없을 것 같아 45글자 정도로 하면 좋을 것 같습니다. (social_id 컬럼이 인덱스로 잡히기에, 적으면 적을수록 좋습니다)
⏰ 예상 소요 시간
10분