@PiloTeZ
...

Как запросить права для приложения в расширении Yii2 AuthClient?

Добрый вечер. Подключил расширение Yii2 AuthClient, всё настроил, замечательно работает, но когда перешел к использованию API Facebook, выбило ошибку "Приложение не имеет прав для этого действия, запросите их при авторизации". Это меня озадачило, где в этом расширении можно указать нужные права?
На сколько понял, в конфиге прописать параметр authUrl для нужного сервиса. Например для Facebook:
'facebook' => [
     'authUrl' => 'https://www.facebook.com/dialog/oauth?display=popup&scope=manage_notifications',
     'class' => 'yii\authclient\clients\Facebook',
     'clientId' => '123456789',
     'clientSecret' => '123456789123456798',
     'title' => 'Facebook',
     ],

Но права при авторизации всё равно не запрашиваются. Возможно authUrl не правильно указал, а может вообще этот метод не верный. Как делаете вы?
  • Вопрос задан
  • 2747 просмотров
Решения вопроса 1
SamDark
@SamDark
Yii2 core team
Посмотрите на параметр scope.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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