Maison > Questions et réponses > le corps du texte
Laravel5.4 Comment revenir à la page avant la connexion après la connexion Comment maintenir cet état ?
Veuillez demander des réponses à Dieu
高洛峰2017-07-06 10:36:32
<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\Auth;
class LoginController extends Controller
{
/**
* Handle an authentication attempt.
*
* @return Response
*/
public function authenticate()
{
if (Auth::attempt(['email' => $email, 'password' => $password])) {
return redirect()->intended('dashboard'); // 关键此处的intended
}
}
}
三叔2017-07-06 10:36:32
Vous pouvez suivre les étapes suivantes pour dépanner :
Vérifiez les informations post
请求中的cookie
是否携带session
connectées ;
AuthController
有一个字段是redirectPath
;
过去多啦不再A梦2017-07-06 10:36:32
laravel
je ne comprends pas. Parlons d'une idée deimplémenter cette fonction sans le framework dans des circonstances normales
Vous pouvez obtenir l'URL actuelle en accédant à la page de destination. Lorsque vous accédez à la page de destination, associez-la à un get
paramètre de la page de destination, comme indiqué ci-dessous :
Ensuite, lors de la soumission des informations de connexion, déterminez si le paramètre url a une valeur, puis accédez à la page avant de vous connecter