如何区分登录状态下进行登录和注册,并设定不同的闪存进行提醒? 
                            
                                                    
                        
                    
                    
  
                    
                    如题所示,如果按照教程所写的,修改app\Http\Middleware\RedirectIfAuthenticated.php
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Support\Facades\Auth;
class RedirectIfAuthenticated
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @param  string|null  $guard
     * @return mixed
     */
    public function handle($request, Closure $next, $guard = null)
    {
        if (Auth::guard($guard)->check()) {
            session()->flash('info','您已登陆,无需再次操作');
            return redirect('/');//<——修改这里
        }
        return $next($request);
    }
}
如果这样修改的话,在登录状态下进行注册的同样会返回,已经登录的信息,如下图所示
很显然这是不妥的,应该如果进行判断,区分登录和注册,并且进行分别不同形式的提醒?
           本帖已被设为精华帖!
        
      
                      本帖由系统于 5年前 自动加精
            
                
          
                    
                    


          
          
                关于 LearnKu
              
                    
                    
                    
 
推荐文章: