|
@@ -3,6 +3,7 @@ |
|
@@ -3,6 +3,7 @@ |
3
|
namespace app\web\controller;
|
3
|
namespace app\web\controller;
|
4
|
|
4
|
|
5
|
|
5
|
|
|
|
6
|
+use think\Cache;
|
6
|
use think\Db;
|
7
|
use think\Db;
|
7
|
use think\Request;
|
8
|
use think\Request;
|
8
|
|
9
|
|
|
@@ -46,8 +47,10 @@ class Index extends Controller |
|
@@ -46,8 +47,10 @@ class Index extends Controller |
46
|
return json_encode($data);
|
47
|
return json_encode($data);
|
47
|
}else{
|
48
|
}else{
|
48
|
//Cookie::set('name',$name);
|
49
|
//Cookie::set('name',$name);
|
49
|
- session('name', $list['username']);
|
50
|
+ // session('name', $list['username']);
|
50
|
// session('id', $list['id']);
|
51
|
// session('id', $list['id']);
|
|
|
52
|
+ Cache::set('name',$list['username'],3600);
|
|
|
53
|
+ Cache::set('id',$list['id'],3600);
|
51
|
$data=[
|
54
|
$data=[
|
52
|
'data'=>$list['username'],
|
55
|
'data'=>$list['username'],
|
53
|
'code'=>200,
|
56
|
'code'=>200,
|
|
@@ -69,7 +72,8 @@ class Index extends Controller |
|
@@ -69,7 +72,8 @@ class Index extends Controller |
69
|
public function index()
|
72
|
public function index()
|
70
|
{
|
73
|
{
|
71
|
//$user=Cookie::get('name');
|
74
|
//$user=Cookie::get('name');
|
72
|
- $user = Session::get('name');
|
75
|
+ //$user = Session::get('name');
|
|
|
76
|
+ $user=Cache::get('name');
|
73
|
if(!$user){
|
77
|
if(!$user){
|
74
|
//重定向到指定的URL地址
|
78
|
//重定向到指定的URL地址
|
75
|
$this->error('您未进行登录', 'web/index/login'); exit;
|
79
|
$this->error('您未进行登录', 'web/index/login'); exit;
|
|
@@ -82,7 +86,8 @@ class Index extends Controller |
|
@@ -82,7 +86,8 @@ class Index extends Controller |
82
|
public function loginout()
|
86
|
public function loginout()
|
83
|
{
|
87
|
{
|
84
|
//Cookie::delete('name');
|
88
|
//Cookie::delete('name');
|
85
|
- Session::clear();
|
89
|
+ //Session::clear();
|
|
|
90
|
+ Cache::clear();
|
86
|
$this->view->engine->layout(false);
|
91
|
$this->view->engine->layout(false);
|
87
|
return $this->fetch('login');
|
92
|
return $this->fetch('login');
|
88
|
}
|
93
|
}
|