Простой сервер PHP REST с безопасной аутентификацией пользователей и зарегистрированными сторонними приложениями
Я изучаю возможность написания PHP REST API, который позволил бы зарегистрированным пользователям взаимодействовать с веб-сервисом из сторонних приложений.
Что мне нужно, чтобы API мог делать, это:
- обеспечить поддержку безопасной аутентификации пользователей
- разрешить зарегистрированным пользователям взаимодействовать с сервисом из сторонних приложений
- эти приложения должны быть зарегистрированы и одобрены в системе заранее (аналогично Twitter)
Мне было интересно что было бы хорошей основой или библиотекой для начала, которая обеспечивает хорошую основу для такой службы.
Название
6
2 answers
Похоже, что OAuthProvider будет делать то, что вы описываете. Вот несколько руководств о том, как создать OAuthProvider с помощью модуля OAuth PHP.
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/
1
Author: Cat, 2011-03-08 19:41:23
Вы можете попробовать одну из библиотек OAuth для PHP, перечисленных в http://oauth.net/code
0
Author: danperron, 2011-02-20 22:06:56