最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決laravel session失效的問(wèn)題

 更新時(shí)間:2019年10月14日 10:04:27   作者:上頁(yè)下頁(yè)  
今天小編就為大家分享一篇解決laravel session失效的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

最新在學(xué)習(xí)laravel,用到了session,因?yàn)閘aravel沒(méi)法用$_SESSION 所以只能用框架的session。

貼上代碼

<?php
 
namespace App\Http\Controllers;
use App\Http\Requests;
use Request;
use Illuminate\Support\Facades\Session;
 
class CommonController extends Controller
{
  static function login(){
    $team_id=Request::input('team_id');
    $uuid=Request::input('uuid');
    $key=Request::input('key');
    if(empty($team_id)){
      $team_id=Session::get('team_id');
    }
    if(empty($uuid)){
      $uuid=Session::get('uuid');
    }
    if(empty($key)){
      $key=Session::get('key');
    }
//    session(['team_id'=>$team_id]);
    Session::put('team_id',$team_id);
    Session::put('uuid',$uuid);
    Session::put('key',$key);
    Session::save();
  }
  public static function islogin(){
    $team_id=Session::get('team_id');
    $uuid=Session::get('uuid');
    $key=Session::get('key');
    if(!empty($team_id)&&!empty($uuid)){
      if($key != 1234){
        echo "沒(méi)有權(quán)限";
        exit;
      }
    }else{
      echo "沒(méi)有權(quán)限";
      exit;
    }
  }
}

在當(dāng)前頁(yè)面可以到SESSION,但是跨頁(yè)面就失效,以為是AJAX的CSRF驗(yàn)證問(wèn)題,查找試了不是,然后經(jīng)過(guò)打印發(fā)現(xiàn)2個(gè)SESSION不一致,繼續(xù)檢查最后發(fā)現(xiàn)是在定義路由的時(shí)候沒(méi)有定義在同一個(gè)分組內(nèi)所以導(dǎo)致SESSION不一致。

將路由重新定義好了

Route::group(['middleware'=>'web'],function() {
  Route::any('/report/billviews', 'report\UserbillController@BillViews');
  Route::any('/report/index','report\UseraccessController@index');//把需要用到session的路由請(qǐng)求全部放在web組里。
  Route::any('/report/countprice', 'report\UserbillController@CountPrice');
  Route::any('islogin', 'CommonController@islogin');
  Route::any('login', 'CommonController@login');
});

還有個(gè)坑laravel5.2的session必須要過(guò)中間件

以上這篇解決laravel session失效的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

定兴县| 额尔古纳市| 聂荣县| 巴林左旗| 贵州省| 郎溪县| 黎川县| 西青区| 科技| 灵宝市| 体育| 台东县| 石城县| 乐平市| 香河县| 吴忠市| 依安县| 涞源县| 托克逊县| 襄樊市| 武功县| 从化市| 建水县| 大邑县| 灵山县| 贵定县| 武义县| 梁河县| 惠安县| 工布江达县| 宜州市| 蒙阴县| 全椒县| 镇康县| 新邵县| 南陵县| 金沙县| 阿拉善右旗| 莱州市| 贵州省| 绥宁县|