RESTful Web Service API - получение access-token

Всё что касается построения API
Ответить
RGF
Сообщения: 213
Зарегистрирован: 2013.01.29, 13:19

RESTful Web Service API - получение access-token

Сообщение RGF » 2014.05.27, 10:32

Подскажите, не понял из документации, как получить access-token в RESTful Web Service API?
Это делается каким то отдельным контроллером?
В документации описан только процесс работы с уже существующим access-token, исключая случай OAuth2.

zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: RESTful Web Service API - получение access-token

Сообщение zelenin » 2014.05.27, 20:11

RGF писал(а):Подскажите, не понял из документации, как получить access-token в RESTful Web Service API?
Это делается каким то отдельным контроллером?
В документации описан только процесс работы с уже существующим access-token, исключая случай OAuth2.
как я понимаю, реализовывать самому

Аватара пользователя
yiijeka
Сообщения: 3031
Зарегистрирован: 2012.01.28, 09:14
Откуда: Беларусь

Re: RESTful Web Service API - получение access-token

Сообщение yiijeka » 2014.05.30, 08:01

Вся авторизация для API делается самостоятельно. Если вы знаете спецификацию OAuth2, то это не составит труда. Вот ещё можете посмотреть (https://github.com/githubjeka/angular-yii2), но это не OAuth2.

P.S.
О чё нашёл - https://github.com/yiisoft/yii2-authclient
Последний раз редактировалось yiijeka 2015.04.03, 16:35, всего редактировалось 1 раз.

Аватара пользователя
denisOgr
Сообщения: 133
Зарегистрирован: 2012.02.02, 13:18
Контактная информация:

Re: RESTful Web Service API - получение access-token

Сообщение denisOgr » 2015.01.09, 19:24

Есть ли готовая реализация по получению токена для клиентов (клиенты - консольные php скрипты(редиректы не получаться )) ))?


Аватара пользователя
shkarbatov
Сообщения: 423
Зарегистрирован: 2012.12.10, 14:19
Откуда: Украина Днепропетровск

Re: RESTful Web Service API - получение access-token

Сообщение shkarbatov » 2015.04.03, 16:30

yiijeka писал(а):Вся авторизация для API делается самостоятельно. Если вы знаете спецификацию OAuth2, то это не составит труда. Вот ещё можете посмотреть (https://github.com/githubjeka/angular-yii2), но это не OAuth2.
У Вас используется QUERY GET?
Stay hungry, stay foolish.

Аватара пользователя
yiijeka
Сообщения: 3031
Зарегистрирован: 2012.01.28, 09:14
Откуда: Беларусь

Re: RESTful Web Service API - получение access-token

Сообщение yiijeka » 2015.04.03, 16:33

Да

Аватара пользователя
shkarbatov
Сообщения: 423
Зарегистрирован: 2012.12.10, 14:19
Откуда: Украина Днепропетровск

Re: RESTful Web Service API - получение access-token

Сообщение shkarbatov » 2015.04.03, 16:43

А если клиент и сервер на одной машине, то есть фронт и бек сайта.
Вы бы использовали HttpBasicAuth?
Stay hungry, stay foolish.

Аватара пользователя
shkarbatov
Сообщения: 423
Зарегистрирован: 2012.12.10, 14:19
Откуда: Украина Днепропетровск

Re: RESTful Web Service API - получение access-token

Сообщение shkarbatov » 2015.04.03, 16:55

Этот репозиторий актуальный (рабочий)?
https://github.com/githubjeka/yii2-rest
Stay hungry, stay foolish.

Аватара пользователя
yiijeka
Сообщения: 3031
Зарегистрирован: 2012.01.28, 09:14
Откуда: Беларусь

Re: RESTful Web Service API - получение access-token

Сообщение yiijeka » 2015.04.05, 00:05

Это просто демка реализации, да он рабочий используется для https://github.com/githubjeka/angular-yii2. Иногда отваливается демка...

И да, можете смело использовать BasicAuth.

Ответить