You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
637 B
23 lines
637 B
<?php
|
|
|
|
namespace App\Admin\Controllers;
|
|
|
|
use App\Models\AdminUsers;
|
|
use Dcat\Admin\Controllers\AuthController as BaseAuthController;
|
|
use Illuminate\Http\Request;
|
|
|
|
class AuthController extends BaseAuthController
|
|
{
|
|
public function postLogin(Request $request)
|
|
{
|
|
$username = $request->post('username');
|
|
//校验该帐号状态是否正常
|
|
$adu = new AdminUsers();
|
|
$adu = $adu->where(['username' => $username])->first();
|
|
if ($adu && $adu->status == 0) {
|
|
return $this->error('该帐号已被冻结,请联系管理员');
|
|
}
|
|
return parent::postLogin($request);
|
|
}
|
|
|
|
}
|