ng2-ui-auth настроен так
Ng2UiAuthModule.forRoot({
baseUrl:'http://localhost:8000',
loginUrl: '/api/auth/login',
providers: {
google: {
clientId: '....',
url: '/api/auth/google'
}
}
})
при отправке данных сеанса на сервер это полезная нагрузка POST
{
"authorizationData": {
//the same data sent to the auth endpoint
},
"oauthData": {
//the data received from the oauth endpoint
},
"userData": {
//additional data you've provided
}
}
как в 8.0.0 ng2-ui-auth changelog
Однако Socialite в среде Lumen ожидает оба поля code
и redirect_uri
в корне объекта, в противном случае выдается следующая ошибка
{"message": "Ошибка клиента: POST https:\/\/accounts.google.com\/o\/oauth2\/token
привела к ответу 400 Bad Request
: \ n {\ n \" error \ ": \" invalid_request \ ", \ n \" error_description \": \" Отсутствует обязательный параметр: code \ "\ n} \ n", "code": 400, "status_code": 500}
Я не смог найти ничего в документации.
Мне не хватает какой-либо конфигурации?Кто-нибудь решил эту проблему?
Заранее спасибо