Commit a9a110a5 authored by 蔡闯's avatar 蔡闯

2020-1

parent 386b460e
......@@ -9,7 +9,7 @@ use think\facade\Request;
class AdminUser extends Base
{
//protected $middleware = ['app\middleware\AdminLoginCheck::class','app\middleware\AdminAfter::class'];
protected $middleware = ['app\middleware\AdminLoginCheck::class','app\middleware\AdminAfter::class'];
//创建权限角色
public function createRole() {
......
......@@ -9,10 +9,9 @@ use think\facade\Request;
class Index extends Base {
//protected $middleware = ['app\middleware\AdminLoginCheck::class','app\middleware\AdminAfter::class'];
protected $middleware = ['app\middleware\AdminLoginCheck::class','app\middleware\AdminAfter::class'];
public function index()
{
return "这是admin下的控制器";
}
......
......@@ -44,10 +44,10 @@ class Login extends BaseController
$userInfo = Db::name('admin')->alias("ad")->join('admin_role','admin_role.role_id = ad.role_id')->where($where)->field("ad.type,ad.admin_id,ad.username,admin_role.name,admin_role.url_ids")->find();
$data['uid'] = $userInfo['admin_id'];
$jwt = JWT::encode($data,config('app.jwt_key')); //根据参数生成了 token
if($userInfo){
//把jwt放入set缓存中
$redis= Cache::store('redis')->handler();
$redis->setnx("admin_tokens"."_".$data['uid'],$jwt);
$redis->EXPIRE("admin_tokens"."_".$data['uid'],3600); //设置过期时间,一小时
......
......@@ -30,7 +30,7 @@ return [
'type' => 'redis',
'host' => env('redis.host', '127.0.0.1'),
'port' => env('redis.port', 6379),
'password' => env('redis.port', ''),
'password' => env('redis.password', ''),
'select' => '0',
// 全局缓存有效期(0为永久有效)
'expire' => 0,
......
......@@ -13,6 +13,7 @@
namespace think;
require __DIR__ . '/../vendor/autoload.php';
header('Access-Control-Allow-Origin: *');
// 执行HTTP应用并响应
$http = (new App())->http;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment