Skip to content

Instantly share code, notes, and snippets.

DB_DATABASE = devopsschool
DB_USERNAME = root
DB_PASSWORD =
public function run()
{
$this->call(UsersTableSeeder::class);
$this->call(RolesTableSeeder::class);
}
if(auth::check() && Auth::user()->role_id == 1){
return $next($request);
}
else {
return redirect()->route('login');
}
<?
public function handle($request, Closure $next)
{
if(auth::check() && Auth::user()->role_id == 2){
return $next($request);
}
else {
return redirect()->route('login');
}
}
<?
public function handle($request, Closure $next, $guard = null)
{
if (Auth::guard($guard)->check() && Auth::user()->role_id == 1) {
return redirect()->route('admin.dashboard');
} elseif(Auth::guard($guard)->check() && Auth::user()->role_id == 2){
return redirect()->route('user.dashboard');
} else {
return $next($request);
}
<?
public function __construct()
{
if(Auth::check() && Auth::user()->role_id == 1){
$this->redirectTo = route('admin.dashboard');
} elseif(Auth::check() && Auth::user()->role_id == 2){
$this->redirectTo = route('user.dashboard');
}
$this->middleware('guest')->except('logout');
<?
Route::group(['as'=>'admin.','prefix' => 'admin','namespace'=>'Admin','middleware'=>['auth','admin']], function () {
Route::get('dashboard', 'DashboardController@index')->name('dashboard');
});
?>
Route::group(['as'=>'user.','prefix' => 'user','namespace'=>'User','middleware'=>['auth','user']], function () {
Route::get('dashboard', 'DashboardController@index')->name('dashboard');
});
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
<html>
<head>
<title>Auto Refresh Div Content Using jQuery and AJAX</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" />
<style>
body
{
margin:0;