이메일을 사용한 등록 로그인이 사용자를 식별하기 위해 사용자 이름보다 더 나은 아이디어입니까?
이메일을 사용한 등록 로그인이 사용자를 식별하기 위해 사용자 이름보다 더 나은 아이디어입니까?
답변:
로그인 이름 .
이메일 주소는 식별 수단이 아니라 의사 소통 수단으로 사용되었습니다
사용자가 누군가의 눈앞에 로그인하면 이메일 주소가 공개되어 상당히 나쁩니다. 로그인 이름이 밝혀지면 별 문제가되지 않습니다.
로그인 이름을 공개 표시 이름으로 자동 전환하지 마십시오. 그들은 완전히 다른 두 가지입니다. 사용자가 표시 이름을 별도로 지정하도록합니다. 보너스 포인트, 사용자는 나중에 로그인 이름과 표시 이름을 자유롭게 편집 할 수 있습니다.
OpenID를 고려하십시오. 그러나이를 사용하지 않으려는 경우 사용자 이름의 장점은 특정 이메일에 연결되어 있지 않다는 것입니다. 이메일의 장점은 사용자 이름에 사용한 것을 기억할 필요가 없다는 것입니다.
필자는 사용자 이름과 이메일을 모두 로그인 할 수 있어야한다고 생각합니다 (이 시스템은 disqus 가있는 시스템이라고 생각합니다 ). 물론 Matthew가 지적한대로 다른 사람에게만 사용자 이름을 표시해야합니다.
추가되었습니다. 또는 일종의 인터넷 운전 면허증으로 떠오르는 OpenID (권장)를 이용할 수 있습니다 .
이메일보다 사용자 이름을 선호하는 데는 몇 가지 이유가 있습니다 (이메일 개념을 남용 할 수 있습니다.
로그인 용 이메일 주소를 사용하면 모든 사용자 이름을 가질 수 있습니다 (너무 짧고 너무 길며 공백과 대문자로 기억할 필요가 없으며 특수 기호를 사용하여 이름을 지정할 수 있습니다).
이미 모든 사이트의 비밀번호를 기억해야합니다. 페어링 된 사용자 이름을 기억하는 것은 너무 많은 질문입니다.
사람들은 사용자 이름을 변경할 수 있어야합니다.
경우에 따라 (예 : 음악 밴드 커뮤니티) 사용자가 더 많은 계정을 관리 할 수 있습니다. 각 사용자마다 추가 로그인을해야합니까? 모든 사용자를 관리 할 사용자 이름이 있어야합니까? 어느 것? 어쨌든 아무도 그것을 보지 못할 것입니다.
사람들은 사용자 이름을 변경하려고 할 수 있습니다.
즉, 솔루션 은 타사 인증 서비스, 특히 OpenID를 사용하고 있습니다. 지원되는 플랫폼 (google, facebook, twitter 등)에 계정이없는 하드 코어 h4X0r 인 경우 아마도 자신의 계정이있을 것입니다 OpenID 서버.
대부분의 사람들은 이메일 주소에 개인 데이터가 포함될 수 있기 때문에 사용자 이름과 이메일을 조금씩 분리하는 것을 좋아합니다. 따라서 사용자가 사용자 이름을 선택할 수 있도록하는 것이 좋습니다.
모든 솔루션에는 장단점이 있습니다.
이메일 사용 :
사용자 이름을 사용하여 :