php - Accédez à la page avant de vous connecter après vous être connecté
阿神
阿神 2017-07-06 10:34:32
0
3
1291

Laravel5.4 Comment revenir à la page avant la connexion après la connexion Comment maintenir cet état ?
Veuillez demander des réponses à Dieu

阿神
阿神

闭关修行中......

répondre à tous(3)
小葫芦
<?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
        }
    }
}
三叔

Vous pouvez suivre les étapes suivantes pour dépanner :

  1. Vérifiez les informations post请求中的cookie是否携带session connectées ;

  2. pour le traitement des demandes de connexion, en indiquant la page de saut après une connexion réussie, vérifiez si cette valeur est correcte

    AuthController有一个字段是redirectPath ;

过去多啦不再A梦

laravel je ne comprends pas. Parlons d'une idée de​​implé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 getparamè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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal