validated(); $user = $validation->user; // 验证 通过 // 调用逻辑 // 设置用户登录状态 SessionApp::setLogin($user); $sessionId = SessionApp::getSessionId(); // 触发登录成功事件 Event::dispatch(new LoginSuccessEvent($user, $sessionId)); // 调用逻辑 完成 // 创建响应对象 $response = new ResponsePublicLogin(); $response->setToken($sessionId); return $response; } }