OAuth в Zend Framework 2

В настоящее время я занимаюсь разработкой своего первого приложения ZF на основе новой версии 2.0.2. (У меня нет опыта в ZF1)

Теперь мне нужно использовать OAuth для аутентификации, и мне интересно, есть ли уже реализация для ZF2. Я знаю, что есть модуль ZF1.

Если нет, что бы вы порекомендовали. Использовать встроенную поддержку PHP в OAuth?

Спасибо за вашу помощь! Роберто

Ответы на вопрос(1)

Решение Вопроса

формацию оПакеты ZF2 Веб-сайт.

Если вы используете composer, вы можете установить пакет, добавив следующее, следуя инструкциям по настройке composerВот.

Для требуемых пакетов просто введите:

"require": {
    "zendframework/zendoauth": "2.0.*"
},

и затем запустите:

php composer.phar install

и он установит пакет oauth.

Также естьReverseOAuth2 библиотека, которая выглядит хорошо. Я обнаружил, что на сайте, поддерживаемом сообществомmodules.zendframework.com.

Если вы хотите загрузить напрямую, стабильную версию на момент написания можно найти по адресу:https://packages.zendframework.com/composer/zendframework-zendoauth-2.0.2-release-2.0.2-91b73f.zip

Надеюсь, это поможет.

 markus30 нояб. 2012 г., 02:20
Я только что попробовал этот компонент, и он кажется незаконченным. Не работает для меня
 drew01030 нояб. 2012 г., 02:16
@ markus-tharkun Я думаю, что package.zendframework.com - это новый дом для всех модулей, и все они могут не попасть в основное справочное руководство (только предположения по второй части этого утверждения).
 markus29 нояб. 2012 г., 23:22
Почему ни документы, ни документы API на странице Zend Framework ничего не говорят об этом компоненте. Я даже не знал, что он был портирован / обновлен с Zf1.
 drew01016 авг. 2013 г., 20:17
@airboss Не знаю почему, но этот модуль не входит в полную загрузку, даже если кажется, что так и должно быть. Вы должны установить его отдельно, используя эти инструкции. Кроме того, я только что обновил ссылку для скачивания, так как старая была сломана.
 Rob18 окт. 2012 г., 17:05
Большой! Спасибо! Даже не знал, что существует package.zendframework.com. Знал только модуль сайта. Чтобы это работало, мне пришлось добавить репозиторий пакетов Zend в мой composer.json, который поставляется вместе с Zend Skeleton Application. Вы уже упоминали об этом, обращаясь к настройке композитора. Однако я хочу отметить это специально для пользователей Skeleton.

Ваш ответ на вопрос