samdark / yiiframework-ru

yiiframework.ru
http://yiiframework.ru/
Other
52 stars 21 forks source link

Ошибка входа через twitter #136

Closed SergeKuznetsov closed 6 years ago

SergeKuznetsov commented 6 years ago

При попытке войти через twitter: "Возникла внутренняя ошибка сервера."

samdark commented 6 years ago

Попробуйте ещё раз.

SergeKuznetsov commented 6 years ago

Зарегистрировался новый пользователь с пустой почтой.

Может в конфиге authClientCollection для twitter пропущен параметр?:

'attributeParams' => [
                        'include_email' => 'true'
                    ],
SergeKuznetsov commented 6 years ago

При попытке зайти через facebook он ругается: URL заблокирован: Не удалось выполнить переадресацию, поскольку конечный URI не внесен в «белый» список в разделе приложения «Клиентские настройки OAuth». Убедитесь в том, что вход с помощью OAuth включен для клиента и веб-форм, а также добавьте все домены вашего приложения в качестве действительных URI для переадресации OAuth.

Если сайт открыт с префиксом www.

samdark commented 6 years ago

Так, похоже надо донастроить немного...

samdark commented 6 years ago

Префикс www запретил. Сделал редирект. Twitter и Facebook проверил. Нормально работают оба. Может вы запретили твиттеру отдавать email?

SergeKuznetsov commented 6 years ago

twitter'у разрешал отдавать email. у меня на проекте (с yii2-authclient) работает twitter. Хотел только что еще раз проверить: но на странице https://yiiframework.ru/site/login теперь вообще не вижу социальных кнопок. image

samdark commented 6 years ago

Поправил.