-
Notifications
You must be signed in to change notification settings - Fork 0
회원 관련 오류/문제점 발견 #53
Description
1. 이메일, 닉네임 유효성 검사 관련
형식에 맞지 않는 이메일, 닉네임 입력시 중복확인 버튼을 눌렀을 때는 사용가능하다고 뜨는데 실제 가입을 하려고 하면 alert창 뜨면서 형식 오류 경고를 띄웁니다.
차라리 alert창을 없애고, 중복확인을 눌렀을 때 형식에 맞지 않으면 input 밑에 형식 오류 경고를 먼저 띄우게 하고 형식에 맞으면 그 때 중복 체크를 해서 그것에 대한 메시지를 주는게 어떻습니까.
+) 이메일도 형식 안 맞춰 입력해도 사용가능한 이메일이라고 뜨고
가입 눌렀을 때 alert창 뜨면서 형식 오류 경고 띄우는데 전부 수정해주십시오.
2. 닉네임/아이디 용어 잘 구분해서 써주세요.
아이디-이메일이고 닉네임은 닉네임입니다.
3. 한글 닉네임 허용 여부
가입할 때 닉네임에 한글을 허용하지 않겠다면 아예 사이트 내에서 한글 닉네임을 허용하면 안 됩니다. 반대로 한글닉네임 허용할 거면 가입할 때 당연히 한글닉네임으로 가입이 가능해야 하지 않겠습니까?
가입할 때는 대소문자, 숫자만 가능하게 해놓고 회원정보수정에서 한글 닉네임으로 수정이 가능한 상태입니다. 통일해주세요. 한글 닉네임은 가능해야 합니다.
4. 닉네임을 2글자 이상 입력하라는데 2글자를 입력해도 경고창이 계속 뜹니다.
'2글자 이상'은 2글자도 허용하겠다는 말입니다.
3글자부터 허용하겠다면 '2글자 초과' or '3글자 이상'이 맞는 표현이고
'3글자 이상'이라고 표기해주는 것이 이용자의 혼란을 방지할 수 있으리라 생각합니다.
또한 '16자 이내'는 16자를 포함하는 의미입니다.
nickname이 char(15)이므로 '15자 이내'라고 표기해야 합니다.
회원가입 뿐 아니라 회원정보수정-닉네임 수정에도 적용하셔야 합니다.
(그리고 한글을 금지한 상태에서 유효성검사는
'3글자 이상' -> '영문/숫자만 가능' 순으로 진행하는 것보다는
'영문/숫자만 가능' -> '3글자 이상' 순으로 진행해서 경고창을 띄워주는 게 더 낫습니다.
한글 1글자 입력했더니 2글자 이상 쓰라고 함 -> 기껏 3글자로 수정함 -> 한글 자체가 불가능하다고 함
이런 상황이 생깁니다. 사소하지만 이용자 입장에서는 불편할 수 있습니다.)
5. 비밀번호 유효성 검사
5-1. 영문/한글 구분
비밀번호 보이기 버튼이 있다고는 하지만 한글을 따로 구분하는 게 좋은 방법인지 모르겠습니다.
예를 들어, 이용자는 비밀번호를 'a'로 설정해서 가입했다고 생각했는데 'ㅁ'으로 회원가입이 되면 이후 로그인 할 때 이용자 본인은 맞게 입력했다고 생각하는데 계속 오류나고 결국 비밀번호를 재설정해야 하는 상황이 됩니다.
대개 비밀번호는 '영문 대소문자 허용, 숫자와 특수문자 허용'이지 않습니까?
이용자한테 한글 구분해서 입력하라고 하지 말고 그냥 무언가 입력을 하면 무조건 영문으로 인식되게 하십시오.
5-2. 비밀번호 공백 허용하면 안됩니다.
현재 공백으로 입력해도 가입이 되는 상태입니다.
+)
6. 회원정보 수정페이지에 세로 스크롤이 잡히지 않아 수정/취소 버튼을 누를 수 없습니다.
이 부분은 추후 모바일 최적화 진행할 때 어차피 페이지 전체적으로 수정해야 할 것 같으니
일단 제가 merge할 때(일요일쯤 merge예정입니다)
#main에 css속성 overflow: hidden 잡혀있는 것 삭제해서 merge해놓겠습니다.
알고 계십시오.