Comme mention dans laravel-passport le contrôleur de connexion est faite à partir php artisan make:auth
et dans notre routeur web.php
faudrait Auth::routes();
passeport Laravel avec le contrôleur de connexion personnalisée
Code simple dans notre client-site
Route::get('/redirect', function() {
$query = http_build_query([
'client_id' => 'client-id',
'redirect_uri' => 'http://client-site/callback-responses-url',
'response_type' => 'code',
'scope' => ''
]);
return redirect('http://server-site/oauth/authorize?'.$query);
});
Si l'utilisateur est log pas dans le http://server-site/oauth/authorize?'.$query
serait rediriger vers http://server-site/login
Dans tous les cas, je voudrais rediriger le contrôleur de connexion à mon contrôleur de connexion personnalisé. Ensuite, après avoir vérifié l'utilisation si est vrai serait spectacle Voir authorization request agreement
Simplement j'ai essayé de vérifier oauth/authorize
et je n'ai pas trouvé de fonction ou contrôleur gérer ce lien. Et si donné une chance à nouveau. Je savoir plus sur le laravel-passport
comment le travail de OAuth, et ainsi je pourrait faire le custom authorization view
aussi après que l'utilisateur a connecter
Toute aide serait si utile merci (:
vous devez utiliser le paquet 'Laravel/passport' pour atteindre cet objectif –
qu'est-ce que vous voulez dire? @AdnanMumtaz – Kelvin
s'il vous plaît suivez ce guide, il est assez facile https://laravel.com/docs/5.4/passport –