m

문득 궁금하네요. 아이디가 대문자가 안되는 이유 아시는분 계신가요?

어디건, 아이디는 소문자만을 원하는데 왜 대문자는 안되는지에 대해 아시는분 계신가요? 
|

댓글 4개

myfree
MyFree
Myfree
를 모두 다르게 인식한다면 혼란할겁니다.
이런 경우를 막기 위함이겠지요.
@리자 게임이나 여타 다른 프로그램(?)에서는 MYFREE이던, Myfree 이던 하나의 개체로 인식을 하던걸요. 그러니까 고객이 ABC로 만들던 abc로 만들던 동일한 인식이 되게끔하면 문제가 되지 않나용?
@myfree DB에서 정렬 방식 중에 CI (case insensitive)를 사용하는 경우가 많은데, 이 경우에는 Myfree와 myfree를 구분하지 않게 됩니다. 반면에 프로그래밍 언어에서 문자열을 다룰 때는 두가지가 서로 다른 것으로 인식하게 됩니다. 개발하는 입장에서 한쪽에서는 구분을 안하고 한쪽에서는 하니까 혼란을 막기 위해 강제로 소문자로 통일시켜버리는 것 같습니다. 제가 사이트 만들때는 트위터처럼 대소문자 섞어서 아이디를 생성 가능하게 하되 대소문자만 변경한 형태의 아이디는 중복으로 취급해 가입을 막는 방식을 쓰고 있습니다.
대문자 구분하는 경우도 있습니다. 대소문자를 구분하는 이유는 그나마 보안에 조금 유리합니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
8년 전 조회 2,114
8년 전 조회 1,820
8년 전 조회 1,800
8년 전 조회 1,742
8년 전 조회 1,779
8년 전 조회 1,807
8년 전 조회 2,052
8년 전 조회 1,657
8년 전 조회 1,899
8년 전 조회 1,717
8년 전 조회 1,729
8년 전 조회 1,933
8년 전 조회 1,821
8년 전 조회 1,589
8년 전 조회 2,888
8년 전 조회 1,727
8년 전 조회 1,390
8년 전 조회 1,375
8년 전 조회 1,423
8년 전 조회 1,426
8년 전 조회 1,323
8년 전 조회 2,165
8년 전 조회 1,908
8년 전 조회 1,525
8년 전 조회 1,642
8년 전 조회 1,657
8년 전 조회 1,824
8년 전 조회 2,021
8년 전 조회 1,434
8년 전 조회 2,781
🐛 버그신고