Я хотел бы найти плагин OAuth для ванильного PHP, который прост в использовании и хорошо документирован с примерами. Я провел несколько дней за чтением руководств и статей, а также за попытками внедрить OAuth от нескольких сторон. Я пробовал opauth, googles PHP oauth и плагин f3 opauth. Все они содержат ошибки и/или плохо документированы.
Этот вопрос SO устарел. Это действительно указывает на многообещающий сайт, но попытка зарегистрироваться там истощила мое терпение.
Вы можете попробовать HybridAuth всего месяц назад обновления. Что касается простоты использования, на их домашней странице есть пример «подключиться к Twitter, обновить свой статус и получить список друзей в 20 строках кода». Что касается документации, у них есть довольно полное руководство пользователя.
Буквально на прошлой неделе я выступал на конференции разработчиков.
Спикер рекомендовал https://bshaffer.github.io/oauth2-server-php-docs/ . В 2017 году репозиторий github был загружен > 2 миллионов раз.
Я не использовал его раньше, хотя.
Я думаю, что в настоящее время стандартом является https://github.com/thephpleague/oauth2-client .
У него много примеров, много документации, он совместим с большинством версий PHP и соответствует стандартам PSR.
Том
Рон Торнамбе