2009-07-24 28 views
10

đã tìm thấy các ví dụ sau đây của OAuth máy chủ http://oauth.googlecode.com/svn/code/php/OAuth_TestServer.phpLàm thế nào tôi nên bắt đầu với máy chủ OAuth tại PHP

Nhưng nó không rõ ràng đối với tôi 1. Làm thế nào tôi nên tạo chứng chỉ

  1. Tôi nên chỉ định mã thông báo truy cập/mã thông báo truy cập bí mật/mã thông báo yêu cầu/mã thông báo yêu cầu, chúng có nên được lưu trữ trong cơ sở dữ liệu không? Nó có nên được tái sinh cho mỗi yêu cầu không? Những gì khác tôi nên lưu trữ trong cơ sở dữ liệu?

  2. Tôi nên triển khai xác minh mã thông báo truy cập ở đâu?

Xin tư vấn

+3

Dưới đây là danh sách cách bắt đầu với OAuth http://www.slideshare.net/lucamea/integrating-services-with-oauth-presentation http://oauth.googlecode.com/svn/code /php/OAuth_TestServer.php http://code.google.com/intl/ru/apis/accounts/docs/OAuth.html http://term.ie/oauth/example/index.php http://code.google.com/p/oauth-php/wiki/ServerHowTo http://oauth-sandbox.mediamatic.nl/ http://www.hueniverse.com/hueniverse/2008/10/beginners-gui- 1.html –

+3

Bực bội khi mọi người không đánh dấu bất kỳ câu trả lời nào – xaav

+1

Bạn nên đăng câu trả lời đó chứ không phải là một bình luận – xaav

Trả lời

3

Để Tạo Certificates, bạn cần phải tạo ra một CSR (Certificate Signing Request)

Nếu bạn có quyền truy cập vào cPanel, sau đó bạn có thể tạo ra một CSR một cách dễ dàng. Nếu không, bạn sẽ cần tải xuống một số phần mềm để tạo CSR.

Sau khi bạn có CSR, bạn có thể truy cập vào CACert để nhận chứng chỉ miễn phí. Tuy nhiên, được cảnh báo: không phải tất cả các trình duyệt hiện đại đều tin tưởng CACert, vì vậy bạn có thể nhận được cảnh báo. Nếu bạn không muốn điều này, bạn sẽ phải trả tiền cho một chứng chỉ từ một nhà cung cấp chuyên nghiệp, như VeriSign.

Các vấn đề liên quan