ajax testing
This commit is contained in:
@@ -6,6 +6,11 @@ use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
use App\Models\Esi\EsiScope;
|
||||
use App\Models\Esi\EsiToken;
|
||||
use App\Models\User\UserPermission;
|
||||
use App\Models\User\UserRole;
|
||||
|
||||
class DashboardController extends Controller
|
||||
{
|
||||
/**
|
||||
@@ -16,6 +21,7 @@ class DashboardController extends Controller
|
||||
public function __construct()
|
||||
{
|
||||
$this->middleware('auth');
|
||||
$this->middleware('role:Guest');
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -28,7 +34,23 @@ class DashboardController extends Controller
|
||||
return view('dashboard');
|
||||
}
|
||||
|
||||
/**
|
||||
* Display the profile of the user
|
||||
* The profile will include the ESI Scopes Registered, the character image, and character name
|
||||
*
|
||||
* @return \Illuminate\Http\Response
|
||||
*/
|
||||
public function profile() {
|
||||
//
|
||||
$scopes = DB::table('EsiScopes')->where('character_id', Auth()->user()->character_id)->get();
|
||||
$permissions = DB::table('user_permissions')->where('charcter_id', Auth()->user()->character_id)->get();
|
||||
$roles = DB::table('user_roles')->where('character_id', Auth()->user()->character_id)->get();
|
||||
|
||||
$data = [
|
||||
'scopes' => $scopes,
|
||||
'permissions' => $permissions,
|
||||
'roles' => $roles,
|
||||
];
|
||||
|
||||
return view('/dashboard/profile')->with('data', $data);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user