Điều đó thực sự tùy thuộc vào loại trang web và người dùng của bạn là ai.
Chúng tôi đã xem xét khả năng sử dụng OpenID cho cửa hàng thương mại điện tử của mình (chúng tôi bán hàng may mặc) và kết luận là chúng tôi sẽ loại bỏ các hạt để triển khai. Tôi không phải là nhà phát triển phần mềm thông minh nhất thế giới bằng bất kỳ phương tiện nào, nhưng nếu Tôi hầu như không thể xoay quanh tâm trí của mình đủ để có được một tài khoản cho StackOverflow (Tại sao tôi phải đến một nhà cung cấp bên thứ ba? Tôi tin tưởng họ? Điều gì sẽ xảy ra với tài khoản của tôi nếu họ đi theo? Là một doanh nghiệp, tôi phải làm gì nếu một khách hàng yêu cầu tôi đặt lại mật khẩu?), Thì không phải chỉ là giai thoại để nói rằng khách hàng của chúng tôi sẽ gặp vấn đề với nó. Ngoài ra, đối với bất kỳ doanh nghiệp thương mại điện tử nào, thường là không khôn ngoan để đảm nhận sự phụ thuộc của bên thứ ba trừ khi được xem xét cẩn thận và đặc biệt đối với những thứ quan trọng như đăng nhập. Nếu nhà cung cấp OpenID lớn bị hỏng, bạn sẽ mất bán hàng. Nếu chúng tôi triển khai OpenID, nó chắc chắn sẽ là một bước thực hiện thay thế con đầu đỏ thay thế khi so sánh với cơ chế đăng nhập gốc.
Ngay cả khi đăng ký địa chỉ email và mật khẩu của chúng tôi, chúng tôi phải sử dụng biểu mẫu đăng nhập kiểu Amazon.com vì người dùng vẫn tiếp tục điền vào biểu mẫu "khách hàng mới" ngay cả khi họ đã có tài khoản:
Màn hình đăng nhập. Màn hình đăng nhập của Amazon vẫn là một mô hình được mô phỏng, giảm thiểu sự cố thường gặp của các khách hàng mới cố đăng nhập mà không cần phải đăng ký. Amazon trình bày hai câu hỏi theo thứ tự tuyến tính: (1) "Địa chỉ email của bạn là gì?" và (2) "Bạn có mật khẩu Amazon.com không?" Đối với câu hỏi thứ hai, người dùng có thể chọn một trong hai nút radio: "Không, tôi là khách hàng mới" hoặc "Có, tôi có mật khẩu". Nhiều trang web khác giới thiệu các phần người dùng mới và được thiết lập song song, và do đó chuyển hướng người dùng mới đến phần người dùng đã thiết lập thông qua thu hút từ trường của các trường nhập. - Jakob Niesen, useit.com
Khi người dùng gặp khó khăn khi điều hướng hai trường và nút radio, bạn có thể tưởng tượng sự vui nhộn xảy ra khi chúng được trình bày với nhiều cơ chế xác thực.
Nếu bạn đang triển khai một trang web theo định hướng xã hội được thiết kế để tích hợp với Facebook hoặc một số người tiêu dùng hiểu Web-2.0, thì các cơ chế xác thực thay thế này có thể có ý nghĩa. Cho đến khi bụi lắng xuống OpenID, tuy nhiên, tôi sẽ không thêm nó vào một trang thương mại: không ai đã yêu cầu nó. Họ có được yêu cầu cho PayPal và Google Checkout, chúng tôi đã triển khai, nhưng chỉ có một lượng nhỏ chồng chéo ở đó.
Đề xuất chung của tôi sẽ là có cơ chế tên người dùng và mật khẩu bình thường trong nhà có thể được bổ sung bởi các cơ chế nhận dạng thay thế này.Nhưng nhận ra rằng mỗi cơ chế nhận diện thay thế đều có nguy cơ gây nhầm lẫn cho khách hàng và tăng sự hỗ trợ khách hàng.
Chỉ hai xu của tôi; hy vọng rằng sẽ giúp.
Bạn sẽ nhận thấy một trong các yêu cầu cho SO là cho phép chuyển sang OpenID khác và kết hợp nhiều OpenID. –