Tôi muốn triển khai OpenID trong một ứng dụng mới bằng ASP.NET 2.0 và SQL Server 2005.Sử dụng OpenID để xác thực trang web
Tôi đã chọn Twitter, Facebook và Google làm nhà cung cấp OpenID tiềm năng.
Tôi đã tìm thấy the Twitter implementation in .NET và tôi là studying Google's OpenID implementation, nhưng tôi muốn đảm bảo rằng thiết kế của tôi là (chủ yếu!) Hoàn hảo.
Lược đồ cơ sở dữ liệu của tôi có đúng không? Tôi đã liên kết một số
Reader
với một sốProviderOpenID
chỉ chứa một cộtnullable Name
. Tôi lưu trữOauthToken
và sử dụng nó ở mọi yêu cầu để truy cập vào tiểu sử của anh ấy và xác minh thông tin đăng nhập. Tui bỏ lỡ điều gì vậy?Bất cứ ai có thể cho tôi biết nếu có Thư viện nguồn mở để triển khai .NET của nhà cung cấp OpenID cho Google không? Tôi đã tìm thấy following tutorial on Google nhưng tôi không hiểu cách hoạt động của nó. Có ai đã thử điều này? Đây có phải là cách tốt nhất để làm điều này không?
Cảm ơn câu trả lời của bạn. Bản demo tôi tải xuống dành cho VS2008. Tôi sẽ cố gắng tìm ra nó, bởi vì tôi vẫn có VS2005 :( –