SinanSS adlı üyeden alıntı: mesajı görüntüle
Arkadaşlar laravel ile basit bir admin girişi yapmaya çalışıyorum. config/auth.php dosyasından user yazan yerleri admin olarak değiştirdim ama aşağıda ki hatayı veriyor. Yardımcı olursanız sevinirim.


Veritabanı
public function up()
    {
        Schema::create('admin', function (Blueprint $table) {
            $table->id('id');
            $table->string('name');
            $table->string('email');
            $table->string('password');
        });
    }


Route
Route::get('login', 'AuthController@login')->name('admin.login');
Route::post('login', 'AuthController@loginPost')->name('admin.login.post');


Controller
public function loginPost(Request $request)
    {
        //dd($request->post());
        if (Auth::attempt(['email' => $request->email, 'password' => $request->password])) {
            return 'Bilgiler Doğru';
            die();
        }
        return 'Bilgiler Yanlış';
    }


Login Formu
<form class="card card-md" action="{{ route('admin.login.post') }}" method="POST" autocomplete="off">
                @csrf
                <div class="card-body">
                    <h2 class="card-title text-center mb-4">Yönetim Paneli</h2>
                    <div class="mb-3">
                        <label class="form-label">E-Posta</label>
                        <input type="email" name="email" class="form-control" placeholder="E-Posta Adresiniz">
                    </div>
                    <div class="mb-2">
                        <label class="form-label">Şifre</label>
                        <div class="input-group input-group-flat">
                            <input type="password" id="password" name="password" class="form-control" placeholder="Şifreniz" autocomplete="off">
                            <span class="input-group-text">
                                <a href="javascript:void(0);" onclick="showPw()" class="link-secondary" title="Şifreyi Göster"
                                    data-bs-toggle="tooltip">
                                    <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24"
                                        viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none"
                                        stroke-linecap="round" stroke-linejoin="round">
                                        <path stroke="none" d="M0 0h24v24H0z" fill="none" />
                                        <circle cx="12" cy="12" r="2" />
                                        <path
                                            d="M22 12c-2.667 4.667 -6 7 -10 7s-7.333 -2.333 -10 -7c2.667 -4.667 6 -7 10 -7s7.333 2.333 10 7" />
                                    </svg>
                                </a>
                            </span>
                        </div>
                    </div>
                    <div class="form-footer">
                        <button type="submit" class="btn btn-primary w-100">Giriş Yap</button>
                    </div>
                </div>
            </form>
hocam siz aut dosyasındaki yeri değiştirmekle ilk başta yanlış yapmışsınız öle yapmıcaksınız eğer laravel 7-8-9 kullanıyorsanız admin paneli yaratmak için nodejsyi yüklemeniz gerekiyor size hertürlü bu konuda yardımcı olurum ama kodlarınızı buraya detaylı atın isterseniz düzeltelim aut.php dosyasınıda eski haline getirin ve sonra nodejsyi kendi sitesinden indirip yükleyin ve sonrada terminalden komut satırına kodu yazın ve nodejs aktif olsun yeni laravel authecation sistemi böle çalışıyor artık bu özellikte laravel 6da geldi