Đăng nhập bằng cách sử dụng email là một ý tưởng tốt hơn so với tên người dùng để xác định người dùng?
Đăng nhập bằng cách sử dụng email là một ý tưởng tốt hơn so với tên người dùng để xác định người dùng?
Câu trả lời:
Tên đăng nhập .
Địa chỉ email không bao giờ có nghĩa là một phương tiện nhận dạng, mà là một phương tiện liên lạc
Nếu người dùng đăng nhập trước mắt ai đó, thì địa chỉ email của họ sẽ bị tiết lộ, điều này khá tệ. Nếu một tên đăng nhập được tiết lộ, nó không phải là một vấn đề lớn.
Không tự động biến tên đăng nhập thành tên hiển thị công khai. Chúng là hai thứ hoàn toàn khác nhau. Để người dùng chỉ định tên hiển thị riêng biệt. Điểm thưởng, cho phép người dùng tự do chỉnh sửa cả tên đăng nhập và tên hiển thị sau này.
Hãy xem xét OpenID. Nhưng nếu bạn không muốn sử dụng điều đó, điểm cộng cho tên người dùng là nó không được liên kết với một email cụ thể. Điểm cộng cho email là họ sẽ không phải nhớ những gì họ đã sử dụng cho tên người dùng.
Email chắc chắn. Hãy nhìn xem, người dùng đã có nó đủ tệ với một người dùng bajillion / pass để ghi nhớ cho các trang web khác. Hầu hết các trang web đều sử dụng Địa chỉ Email cho tên người dùng, vì vậy chỉ cần đi với điều đó và làm cho cuộc sống của người dùng của bạn dễ dàng hơn ...
OpenID ftw ... nếu bạn sẵn sàng đầu tư thời gian để thiết lập nó, tôi nghĩ có $$ liên quan đến nhưng tôi có thể sai?
Tôi nghĩ bạn nên cho phép cả tên người dùng và email để đăng nhập (tôi nghĩ đây là hệ thống họ có với disqus ), tất nhiên bạn chỉ nên hiển thị tên người dùng cho người khác như được chỉ ra bởi Matthew.
Thêm. Hoặc bạn có thể sử dụng OpenID (rất khuyến khích), đang nổi lên như một loại giấy phép lái xe internet .
Có một số lý do để thích tên người dùng hơn email (đó sẽ là sự lạm dụng khái niệm email, người ngoài có thể đọc địa chỉ của bạn - không phải tôi sẽ quan tâm một chút, nhưng một số có thể), v.v., nhưng tôi nghĩ rằng những lợi thế vẫn chiến thắng:
Với một địa chỉ email để đăng nhập, bạn có thể có bất kỳ tên người dùng nào (quá ngắn, quá dài, với khoảng trắng và chữ hoa bạn sẽ không phải nhớ, với các ký hiệu đặc biệt, bạn đặt tên cho nó);
Bạn đã phải nhớ một mật khẩu cho mọi trang web, việc nhớ tên người dùng được ghép nối thực sự là quá nhiều để hỏi;
Mọi người sẽ có thể thay đổi tên người dùng;
Trong một số trường hợp (ví dụ: cộng đồng các nhóm nhạc), người dùng có thể quản lý nhiều tài khoản hơn - anh ta có nên đăng nhập thêm cho từng tài khoản không? Anh ta nên có một tên người dùng để quản lý tất cả chúng? Cái nào? Không ai sẽ nhìn thấy nó, dù sao;
Mọi người có thể muốn thay đổi tên người dùng.
Điều đó nói rằng, giải pháp đang sử dụng các dịch vụ xác thực của bên thứ 3, đặc biệt là OpenID: nếu bạn là một h4X0r khó tính như vậy không có tài khoản trong bất kỳ nền tảng được hỗ trợ nào (google, facebook, twitter, bất cứ điều gì) thì bạn có thể có tài khoản của riêng mình Máy chủ OpenID.
Chỉ cần sử dụng địa chỉ email. Vít tách mối quan tâm; Tôi đã có quá nhiều tên người dùng.
Bạn có thể làm cả hai nếu bạn muốn, nhưng bạn có nguy cơ nhầm lẫn mọi người với giao diện người dùng không chuẩn nếu bạn không cẩn thận. (Đây là nhược điểm của OpenID.)
Ngoài ra, đừng là một thằng ngốc như Gawker và bỏ bê muối của bạn.
Trang web có cho phép tương tác xã hội với những người khác sẽ nhìn thấy tên? Nếu vậy, hãy để người dùng chọn tên người dùng.
Nếu không, sử dụng địa chỉ email. Nó sẽ là một điều ít để người dùng nhớ.
Có những tình huống hoặc có lợi thế hơn so với khác.
Tôi nghĩ hãy để người dùng thực hiện cuộc gọi ở đây vì vậy bạn nên suy nghĩ về việc bao gồm cả hai tùy chọn. Nếu tên đăng nhập giống với email thì bạn chọn hộp kiểm / nút radio bổ sung, v.v.
Các trang web như quái vật cho phép đăng nhập bằng tên người dùng hoặc email-id. Kiểm tra giao diện của họ ra.
Hầu hết mọi người muốn giữ tên người dùng và email riêng biệt một chút, vì địa chỉ email của họ có thể chứa dữ liệu cá nhân. Do đó, nên cho phép người dùng chọn tên người dùng.
Có những ưu và nhược điểm trên mọi giải pháp:
sử dụng email:
sử dụng tên người dùng: