회원가입 시 아이디 대신 이메일을 사용할 수 있을까요? 채택완료

회원가입 시 아이디 대신 이메일을 사용할 수 있을까요?

답변 4개

채택된 답변
+20 포인트

예전에 정리해둔게 있었는데 아이디에 이메일을 저장하는 방식입니다.

https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=134

근데 이게 골치아픈 문제점이 하나 있습니다.

위 팁에서는 이메일 주소 길이 20자 제한은 짧은편이라 수정하라고 되어 있지만 그누보드 내에서 아이디가 사용된 필드들이 전부 varchar(20) 로 되어 있어서 찾아서 수정해야 하는데 그러기엔 양이 너무 많습니다.

그게 번거로우면 가입 단계에서 이메일 주소 길이 제한을 원래 아이디 길이 제한 값인 20을 그대로 유지하셔야 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

가능은 한데...
그누보드 자체가 아이디로 연결된 부분이 많아
단순히 가입이나 로그인처리만 해서는 안됩니다.

 

수정해야 할 부분이 많습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

충분히 가능한 사항입니다.

원리는 간단하게

회원가입 시 아이디 관련 부분은 삭제 하시고(오류가 나지 않도록 스크립트도 제거)

저장하는 단계에서 아이디 항목에 이메일을 넣으시면 되겠습니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고