laravel seed ile mantığını daha kolay anlayabilirsin.
mesela :
public function run(){
DB::table('admin')-> insert( [
'adi'=>'Furkan',
'mail'=>'asd@asd.com',
'password'=>bcrypt('şifre1234*'),
]);Bu şekilde çalıştırdığın seed için aşağıdaki gibi kontrol kullanabilirsin
public function girispost(Request $request){
if($request->ismethod('post')){
$this->validate($request, [
'mail' => 'required | min:3 | max:40',
'password' => 'required | min:1 | max:20',
]);
if (Auth::attempt(['mail' => $request->mail, 'password' => $request->password])) {
// doğru ise
return redirect()->route('a_index');
die();
}
//yanlış ise
return redirect()->route('a_giris')->withErrors('E-mail veya Şifreniz hatalı!');
}
}