Postingan lainnya
Akun tidak bisa login setelah beberapa waktu ?
saya mempunyai kasus akun tidak bisa buat login padahal email dan password sudah bener. pertama buat akun bisa, kemudian beberapa waktu / 2 hari kemudian, tiba" tidak bisa buat login, selalu balik ke halaman login ketika login, padahal semua data yang saya inputkan benar.
Berikut route :
Route::get('/login','AuthController@login')->name('login');
Route::post('/postlogin','AuthController@postlogin');
Berikut Controller :
<?php
namespace App\Http\Controllers;
use Auth;
use \App\User;
//use Illuminate\Support\Facades\DB; (Query Builder)
use Illuminate\Http\Request;
class AuthController extends Controller
{
public function login()
{
return view('auths.login');
}
public function postlogin(Request $request)
{
if(Auth::attempt([
'email' => $request->email,
'password' => $request->password
])){
$notification = array(
'message' => "Selamat Datang '$request->email' ",
'alert-type' => 'success'
);
return redirect('dashboard')->with($notification);
}else{
$gagal = array(
'message' => "Pastikan email dan password benar",
'alert-type' => 'error'
);
return redirect('login')->with($gagal);
}
}
}
Berikut View:
<body class="login-page">
<div class="login-box">
<div class="logo">
<a href="javascript:void(0);">Point of Sale <b>Andika</b></a>
<small>Sistem Informasi</small>
</div>
<div class="card">
<div class="body">
<form id="sign_in" action="{{ url(action('AuthController@postlogin')) }}" method="POST">
{{csrf_field()}}
<div class="msg">Masuk untuk memulai sesi Anda</div>
<div class="input-group">
<span class="input-group-addon">
<i class="material-icons">email</i>
</span>
<div class="form-line">
<input type="text" class="form-control" name="email" placeholder="Email" required autofocus>
</div>
</div>
<div class="input-group">
<span class="input-group-addon">
<i class="material-icons">lock</i>
</span>
<div class="form-line">
<input type="password" class="form-control" name="password" placeholder="Password" required>
</div>
</div>
<div class="row">
<div class="col-xs-8 p-t-5">
<input type="checkbox" name="rememberme" id="rememberme" class="filled-in chk-col-pink">
<label for="rememberme">Remember Me</label>
</div>
<div class="col-xs-4">
<button class="btn btn-primary bg-pink waves-effect" type="submit">Login</button>
</div>
</div>
<div class="row m-t-15 m-b--20">
<div class="col-xs-6">
<a href="sign-up.html">Register Now!</a>
</div>
<div class="col-xs-6 align-right">
<a href="forgot-password.html">Forgot Password?</a>
</div>
</div>
</form>
</div>
</div>
</div>
0
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban