Commit a839d3f2 authored by syaifurplus's avatar syaifurplus

fix not login back when logged in

parent 36d69c0d
...@@ -65,5 +65,6 @@ class Kernel extends HttpKernel ...@@ -65,5 +65,6 @@ class Kernel extends HttpKernel
'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class, 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,
'login' => \App\Http\Middleware\Login::class, 'login' => \App\Http\Middleware\Login::class,
'loginVerified' => \App\Http\Middleware\LoginVerified::class,
]; ];
} }
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Http\Request;
use Auth;
use Illuminate\Support\Facades\Hash;
use App\Models\User\UserModel;
class LoginVerified
{
public function handle(Request $request, Closure $next)
{
if (session()->has('isLogin') && session('isLogin') === true) {
return redirect('admin/dashboard')->with('sukses', 'Anda sudah login');
}
return $next($request);
}
}
...@@ -17,13 +17,17 @@ require __DIR__ . '/cobaimport.php'; ...@@ -17,13 +17,17 @@ require __DIR__ . '/cobaimport.php';
// Route::get('/', ('Landing\LandingController@index')); // Route::get('/', ('Landing\LandingController@index'));
// Route::get('tentang', ('Landing\TentangController@index')); // Route::get('tentang', ('Landing\TentangController@index'));
Route::get('/', ('AuthController@login'));
Route::get('/reload-captcha', ('AuthController@reloadCaptcha')); Route::middleware(['loginVerified'])->group(function () {
Route::get('login', ('AuthController@login')); Route::get('/', ('AuthController@login'));
Route::get('/reload-captcha', ('AuthController@reloadCaptcha'));
Route::get('login', ('AuthController@login'));
Route::get('register', ('AuthController@register'));
});
Route::post('login-proses', ('AuthController@loginProses')); Route::post('login-proses', ('AuthController@loginProses'));
Route::get('update-password', ('AuthController@updatePassword'))->name('password.change'); Route::get('update-password', ('AuthController@updatePassword'))->name('password.change');
Route::post('update-proses', ('AuthController@updateProses')); Route::post('update-proses', ('AuthController@updateProses'));
Route::get('register', ('AuthController@register'));
Route::post('register-proses', ('AuthController@registerProses')); Route::post('register-proses', ('AuthController@registerProses'));
Route::get('logout', ('AuthController@logout')); Route::get('logout', ('AuthController@logout'));
......
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