@Bags

Как авторизоваться и получить bearer токен для выполнения запросов в Yii2?

Я пытаюсь создать REST(или его подобие) веб-апи приложение сайта на Yii2.
Хочу сделать так, чтобы клиент отправлял POST запрос с логином и паролем на получение токена. После чего при каждом запросе отправлял этот самый токен.
Правильно понял, что лучше всего настроить это расширение https://github.com/yiisoft/yii2-authclient/ и потом следовать по инструкции stuff.cebe.cc/yii2docs-ru/guide-rest-authenticatio... ?
  • Вопрос задан
  • 3118 просмотров
Пригласить эксперта
Ответы на вопрос 2
slo_nik
@slo_nik Куратор тега Yii
Добрый день.
Вот тут подробно, до мелочей, с самых основ всё рассказано.
Ответ написан
Комментировать
@miserenkov
Middle PHP Developer
yii2-authclient нужен для аутентификации через соц сети с использованием oauth, а Вам нужен action который по приходящему логину и паролю будет генерировать, сохранять юзеру в таблицу ключ доступа и отсылать его клиенту, а дальше по гайду из документации, настраиваете поведение в контроллере и реализуете в моделей юзеров метод findByAccessToken.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы