fix:changes auth blade and controllers

This commit is contained in:
2026-08-19 13:13:33 +03:30
parent 50cadc6780
commit 15d03e2958
4 changed files with 59 additions and 56 deletions
@@ -1,7 +1,6 @@
<?php
namespace App\Http\Controllers\Admin;
use App\Enums\AdminStatus;
use App\Http\Requests\AuthLoginPostRequest;
use App\Models\Admin;
@@ -23,26 +22,26 @@ class AuthController extends controller
public function loginPost(AuthLoginPostRequest $request)
{
$admin = Admin::query()
->whereUsername($request->input('username'))
->whereStatus(AdminStatus::ENABLE)
->where('username', $request->input('username'))
->where('status', AdminStatus::ENABLE->value)
->first();
if (!$admin) {
return back()->withErrors([
'general' => 'اطلاعات وارد شده نامعتبر است.'
]);
])->withInput();
}
if (!Hash::check($request->input('password'), $admin->password)) {
return back()->withErrors([
'general' => 'اطلاعات وارد شده نامعتبر است.'
]);
])->withInput();
}
Auth::guard('admin')->login($admin);
return redirect()->route('admin.dashboard.index');
}
public function logout()
{
Auth::guard('admin')->logout();