Делаю авторизацию для фронта, с помощью Hybridauth, версия 3.
public function startAuth()
{
$config = new Config();
$provider_config = $config->getProviders();
try{
//Feed configuration array to Hybridauth
$hybridauth = new Hybridauth($provider_config);
//Attempt to authenticate users with a provider by name
$adapter = $hybridauth->authenticate('Vkontakte');
//Retrieve the user's profile
$userProfile = $adapter->getUserProfile();
//Inspect profile's public attributes
var_dump($userProfile);
//Disconnect the adapter
$adapter->disconnect();
}
catch(\Exception $e){
echo 'Oops, we ran into an issue! ' . $e->getMessage();
}
}
Запрос проходит, нажимаю на кнопку разрешить, после этого, он перекидывает меня на страницу сайт (callback указан на главную), и получается такой адрес:
http://hostels/?code=5b735480a45f871f51&state=HA-NIYEAUM261DZ45WXBS3RHVT897GPQL0FJKOC
что с этим делать дальше? должно ли так быть, и как это обрабатывать.
гугления не помогли, в документации к гитхабу написано, что я должен обратно им отправить этот code и state, но в примерах библиотеки этого вообще нет, думаю проблема с калбэком, но не уверен.