[건의] mb_id 필드 자리수 증가 현재20 byte -> 255 byte로
최근 1주일간 네이버/페이스북/다음 등의 로그인연동 작업을 진행했습니다.
작업하다보니 그누보드의 아이디 자리수가 많이 부족함을 느낌니다.
특히 네이버의 로그인연동에서 전송되는 고유 ID는 65 Byte 이상입니다.
예 : a45e59a64a502b01a83970f39f48ba92da816fdc677369799e8c69a60dabde22
mysql 의 특성에서 varchar 의 길이에 따라 테이블 용량과 인덱스 성능의 차이가 없는것으로
알고 있습니다.
mb_name 와 mb_nick 처럼
mb_id 도 varchar(255) 로 기본설정으로 정하고
회원가입시/로그인시 아이디 최소/최대길이는 config 에서 설정하게 하면 좋을듯합니다.^^
긴아이디를 고려해서 설정에서
이름(별명) 표시 길이와 함께 아이디 표시길이도 설정하게 해야겠군요.
적다보니 건의가 점점 산으로 가는군요.,^^
작업하다보니 그누보드의 아이디 자리수가 많이 부족함을 느낌니다.
특히 네이버의 로그인연동에서 전송되는 고유 ID는 65 Byte 이상입니다.
예 : a45e59a64a502b01a83970f39f48ba92da816fdc677369799e8c69a60dabde22
mysql 의 특성에서 varchar 의 길이에 따라 테이블 용량과 인덱스 성능의 차이가 없는것으로
알고 있습니다.
mb_name 와 mb_nick 처럼
mb_id 도 varchar(255) 로 기본설정으로 정하고
회원가입시/로그인시 아이디 최소/최대길이는 config 에서 설정하게 하면 좋을듯합니다.^^
긴아이디를 고려해서 설정에서
이름(별명) 표시 길이와 함께 아이디 표시길이도 설정하게 해야겠군요.
적다보니 건의가 점점 산으로 가는군요.,^^
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 2개
http://sir.co.kr/bbs/board.php?bo_table=g5_bug&wr_id=1429
게시글과 같은 이유가 있어 기존처럼 varchar(20) 으로 유지할 예정입니다.
강제로 다른 필드길이를 줄이긴 했는데, 원소스 변경없이 필드 길이를 늘릴 방법을 고민중입니다.
빠른 답변 감사합니다.