2009-07-24 7 views
10

znalazłem następujący przykład serwera OAuth http://oauth.googlecode.com/svn/code/php/OAuth_TestServer.phpJak mam zacząć z serwera OAuth w PHP

Ale to jest jasne dla mnie 1. Jak powinna wygenerować certyfikaty

  1. W jaki sposób powinienem określić tajny token dostępu/tokenu dostępu/tokenu żądania/żądania, , czy powinny być przechowywane w bazie danych? Czy powinien zostać zregenerowany dla każdego żądania? Co jeszcze powinienem przechowywać w bazie danych?

  2. Gdzie powinienem przeprowadzić weryfikację tokenu dostępu?

Proszę o poradę

+3

Oto lista tego, jak powinno się rozpocząć z 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

To frustrujące, gdy ludzie nie zaznaczają żadnych odpowiedzi. – xaav

+1

Powinieneś opublikować to jako odpowiedź, a nie komentarz – xaav

Odpowiedz

3

do generowania certyfikatów, trzeba stworzyć CSR (Certificate Signing Request)

Jeśli masz dostęp do cPanel, można wygenerować CSR łatwo. Jeśli tego nie zrobisz, będziesz musiał pobrać jakieś oprogramowanie, aby wygenerować CSR.

Po uzyskaniu CSR możesz udać się na CACert, aby otrzymać bezpłatny certyfikat. Ostrzegamy jednak: nie wszystkie nowoczesne przeglądarki ufają CACert, więc możesz otrzymywać ostrzeżenia. Jeśli tego nie chcesz, będziesz musiał zapłacić za certyfikat od profesjonalnego dostawcy, takiego jak VeriSign.