Đối với một ứng dụng web, đó là lựa chọn tốt hơn?tên người dùng hoặc id email để đăng nhập?
Tên người dùng phải dựa vào email để người đó gọi lại sau. Ngược lại, hiếm khi người dùng sử dụng nhiều tên người dùng cho một ứng dụng web cụ thể. Ngoài ra, gửi chi tiết về email của người dùng sẽ mang lại một mức độ bảo mật nhất định.
Email mặt khác có các sự cố liên quan bổ sung - Hầu hết người dùng có nhiều id email và luôn có nhiều tài khoản được tạo. Việc sáp nhập những tài khoản đó trở thành một nhức đầu rất lớn. Ngược lại, việc sử dụng email làm thông tin nhận dạng đăng nhập có lợi thế về xác thực bên ngoài thông qua OpenID.
Bạn sẽ đề xuất điều gì?
email làm thông tin nhận dạng đăng nhập có lợi thế của xác thực bên ngoài thông qua OpenID? Thế nào? Nó giống như việc sử dụng OpenID có lợi thế là cho phép người dùng sử dụng số nhận dạng email. –
có thể trùng lặp của [Điều gì sẽ sử dụng cho ID đăng nhập?] (Http: // stackoverflow.com/questions/6080/what-to-use-for-login-id) – EJP