Bản thân tôi và một người bạn đang tìm cách khởi động một trang diễn đàn nhỏ. Tôi đang xem xét sử dụng Đăng nhập của Đăng nhập bằng API Facebook / Twitter, có thể là độc quyền (ví dụ: Lanyrd ), để đăng nhập người dùng. Tôi chưa từng sử dụng một trong hai thứ này trước đây, cũng không chạy một trang web có thông tin đăng nhập của người dùng.
Những ưu và nhược điểm của các API này là gì? Đặc biệt:
Những lợi ích nào tôi có được khi là nhà phát triển sử dụng chúng? Hạn chế là gì?
Người dùng cuối có thực sự thích / không thích họ không?
Bạn đã trải qua bất kỳ vấn đề kỹ thuật / hậu cần nào với các API này chưa?
Dưới đây là những ưu và nhược điểm tôi đã có cho đến nay:
Ưu
- Thuận tiện hơn cho người dùng (Đăng ký Đăng ký trực tuyến với hai lần nhấp, đăng nhập bằng một)
- Có thể không cần phải duy trì hệ thống đăng nhập của chúng ta
Nhược điểm
- Không kiểm soát quá trình đăng nhập của chúng tôi
- Loại trừ người dùng Facebook / Twitter đang lo lắng về việc chúng tôi có quyền truy cập vào tài khoản của họ
- Tài khoản của người dùng trên trang của chúng tôi bị xâm phạm nếu tài khoản Facebook / Twitter của họ bị xâm phạm.
- Và nếu chúng tôi không duy trì hệ thống đăng nhập thay thế của riêng mình:
- Sự phụ thuộc vào Facebook / Twitter cho hệ thống đăng nhập của chúng tôi
- Loại trừ người dùng không phải Facebook / không phải Twitter khỏi trang web của chúng tôi