Как открыть новый диалог при аутентификации в Facebook с помощью Socialite Laravel

Я хочу выполнить вход в социальную сеть с помощью Socialite Laravel, но когда пользователь аутентифицируется с помощью учетной записи Social, я хочу открывать новые диалоговые окна (например, это)

https://media.giphy.com/media/WS0ZQ4DPME3JJW21ay/giphy.gif


Как мне это сделать?
Спасибо!


person Tho Bui Ngoc    schedule 17.12.2018    source источник
comment
Вам нужно будет написать какой-нибудь javascript   -  person Jerodev    schedule 17.12.2018
comment
Здравствуйте, Джеродев, не могли бы вы показать мне пример решения этой проблемы?   -  person Tho Bui Ngoc    schedule 17.12.2018


Ответы (1)


Следующее позволяет вам открыть всплывающее окно для входа пользователя с помощью Facebook:

return Socialite::driver('facebook')->asPopup()->redirect(); 
person jagjit singh    schedule 17.12.2018
comment
Привет, джагджит сингх, когда я использую вашу подсказку, я получаю сообщение об ошибке: вы используете тип отображения «всплывающее окно» в большом окне или вкладке браузера. Для лучшего взаимодействия с пользователем, покажите это диалоговое окно с помощью нашего JavaScript SDK без указания явного типа отображения. SDK выберет лучший тип отображения для каждой среды. В качестве альтернативы установите высоту и ширину в вызове window.open (), чтобы правильно изменить размер этого диалогового окна, если у вас есть особые требования, не позволяющие использовать SDK. Это сообщение видят только разработчики вашего приложения. ‹Br /› Как решить эту проблему? - person Tho Bui Ngoc; 17.12.2018