protected function loginAction() { $user = AuthUser::getInstance(); $request = Service::request(); $token = $user->login($request->post('login'), $request->post('password')); return $token ? ['state' => true, 'token' => $token] : ['state' => false, 'msg' => 'Неверные логин/пароль']; }
/** * @return User */ public static function user() { return AuthUser::getInstance()->current(); }