Простой PHP REST сервер с безопасной аутентификацией пользователя и зарегистрированными сторонними приложениями - PullRequest
6 голосов
/ 08 ноября 2010

Я пытаюсь написать PHP REST API, который позволил бы зарегистрированным пользователям взаимодействовать с веб-сервисом из сторонних приложений.

Мне нужен API, чтобы иметь возможность:

  • обеспечивает поддержку безопасной аутентификации пользователя
  • позволяет зарегистрированным пользователям взаимодействовать со службой из сторонних приложений
  • эти приложения должны быть предварительно зарегистрированы и одобрены в системе (аналогично twitter))

Мне было интересно, с чего бы начать с хорошего фреймворка или библиотеки, которая послужит хорошей основой для такого сервиса.

titel

Ответы [ 2 ]

1 голос
/ 08 марта 2011

Похоже, что OAuthProvider будет делать то, что вы описываете. Вот несколько уроков о том, как сделать OAuthProvider с использованием PHP-модуля OAuth.

http://toys.lerdorf.com/archives/55-Writing-an-OAuth-Provider-Service.html

http://djpate.com/2011/01/13/how-to-write-a-complete-oauth-provider-in-php5/

0 голосов
/ 21 февраля 2011

Вы можете попробовать одну из библиотек OAuth для PHP, перечисленных в http://oauth.net/code

...