Commit fa4196da authored by gxx's avatar gxx

登陆验证完成

parent 6657f6e9
......@@ -60,5 +60,6 @@ class Kernel extends HttpKernel
'role' => \Zizaco\Entrust\Middleware\EntrustRole::class,
'permission' => \Zizaco\Entrust\Middleware\EntrustPermission::class,
'ability' => \Zizaco\Entrust\Middleware\EntrustAbility::class,
'loginCheck'=>\App\Http\Middleware\LoginCheck::class,
];
}
<?php
namespace App\Http\Middleware;
use Closure;
class LoginCheck
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
$admin = session()->get('admin');
if($admin==null){
return redirect(route('a'));
}
return $next($request);
}
}
......@@ -319,7 +319,6 @@ class StatisticsService implements StatisticsServiceContract
}
}
}
dd($arr);
return 1;
......
......@@ -116,7 +116,7 @@
</span>
</a>
<ul class="treeview-menu">
<li><a href="{{url('sms')}}">短信通知余额</a></li>
<li><a href="{{route('sms')}}">短信通知余额</a></li>
</ul>
</li>
......
......@@ -17,76 +17,48 @@
Route::get('500',function (){
return view('admin/error/500');
})->name('500');
Route::get('404',function (){
return view('admin/error/404');
})->name('404');
Route::group(['prefix'=>'error'],function (){
Route::get('500',function (){
return view('admin/error/500');
})->name('500');
Route::get('404',function (){
return view('admin/error/404');
})->name('404');
Route::get('permission',function (){
return view('admin/error/permission');
})->name('permission');
});
Route::get('permission',function (){
return view('admin/error/permission');
})->name('permission');
// 登录
Route::get('a',function (){
return view('login');
})->name('a');
Route::post('login','AdminController@login')->name('login');
// admin
Route::group(['prefix'=>'admin'],function (){
// 登录
Route::get('a',function (){
return view('login');
})->name('a');
Route::post('login','AdminController@login')->name('login');
route::get('add_page',function (){ return view('admin/admin/addadmin'); })->name('admin.addPage');
route::get('add','AdminController@add')->name('admin.add');
route::get('get_all','AdminController@getAll')->name('admin.getAll');
route::get('update_page',function (){return view('admin/admin/update'); })->name('admin.updatePage');
});
// 统计 首页
Route::get('/','StatisticsController@newUser')->name('/');
Route::get('statistics','StatisticsController@newUser');
Route::get('admin',function (){
return view('Admin-lte/dashboard');
});
// 短信
Route::get('sms','SMSController@surplus');
// 测试路由
Route::get('test','Testcontroller@test')->name('test');
// 用户
Route::group(['prefix'=> 'user'],function (){
Route::group(['prefix'=> 'user','middleware'=>'loginCheck'],function (){
Route::get('getAll','UserController@getAll')->name('user.getAll');
Route::get('get/{id}','UserController@get')->name('user.get');
Route::get('updatePage/{id}','UserController@updatePage')->name('user.updatePage');
Route::post('update','UserController@update')->name('user.update');
Route::get('search','UserController@simpleSearch')->name('user.search');
});
// 团队
Route::group(['prefix'=> 'group'],function (){
Route::group(['prefix'=> 'group','middleware'=>'loginCheck'],function (){
Route::get('getAll','GroupController@getAll')->name('group.getAll');
Route::get('get','GroupController@get')->name('group.get');
Route::get('updatePage','GroupController@updatePage')->name('group.updatePage');
......@@ -96,26 +68,22 @@
Route::post('transfer','GroupController@transfer')->name('group.transfer');
Route::get('search','GroupController@simpleSearch')->name('group.search');
Route::get('search_user/{search}','GroupController@simpleSearchUser')->name('group.simpleSearchUser');
Route::get('invite_page','GroupController@invitePage')->name('group.invitePage');
Route::post('invite','GroupController@invite')->name('group.invite');
});
// 项目
Route::group(['prefix'=> 'project'],function (){
Route::group(['prefix'=> 'project','middleware'=>'loginCheck'],function (){
Route::get('getAll','ProjectController@getAll')->name('project.getAll');
Route::get('get','ProjectController@get')->name('project.get');
Route::get('updatePage','ProjectController@updatePage')->name('project.updatePage');
Route::post('update','ProjectController@update')->name('project.update');
Route::get('search','ProjectController@search')->name('project.search');
});
// 统计
Route::group(['prefix'=> 'statistics'],function (){
Route::group(['prefix'=> 'statistics','middleware'=>'loginCheck'],function (){
Route::get('user_increase','StatisticsController@UserIncrease')->name('statistics.UserIncrease');
Route::get('active_user','StatisticsController@ActiveUser')->name('statistics.ActiveUser');
Route::get('outflow_user','StatisticsController@OutflowUser')->name('statistics.OutflowUser');
......@@ -126,29 +94,10 @@
Route::get('new_user','StatisticsController@NewUsers')->name('statistics.NewUser');
Route::get('user_engagement','StatisticsController@UserEngagement')->name('statistics.UserEngagement');
Route::get('total','StatisticsController@Total')->name('statistics.Total');
// 统计 首页
Route::get('/','StatisticsController@newUser')->name('/');
Route::get('statistics','StatisticsController@newUser')->name('statistics');
// 短信
Route::get('sms','SMSController@surplus')->name('sms');
});
// 权限
Route::group(['prefix'=> 'auth'],function (){
Route::get('getAll','AuthController@getAll')->name('auth.getAll');
Route::get('add','AuthController@add')->name('auth.add');
});
Route::get('table',function (){
return view('admin/usertables');
});
//Auth::routes();
//Route::get('/home', 'HomeController@index')->name('home');
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