|
|
@@ -6,7 +6,8 @@ use App\Module\AppGame\Handler\BaseHandler;
|
|
|
use Google\Protobuf\Internal\Message;
|
|
|
use Illuminate\Support\Facades\Log;
|
|
|
use Uraus\Kku\Request\RequestPublicLogin4urs;
|
|
|
-use Uraus\Kku\Response\ResponsePublicLogin4u;
|
|
|
+use Uraus\Kku\Response\ResponsePublicLogin4urs;
|
|
|
+use Uraus\Kku\Response\LastLoginInfo;
|
|
|
|
|
|
/**
|
|
|
* 处理URS login4urs登录请求
|
|
|
@@ -26,7 +27,7 @@ class Login4ursHandler extends BaseHandler
|
|
|
* 处理login4urs登录请求
|
|
|
*
|
|
|
* @param RequestPublicLogin4urs $data 登录请求数据
|
|
|
- * @return ResponsePublicLogin4u 登录响应
|
|
|
+ * @return ResponsePublicLogin4urs 登录响应
|
|
|
*/
|
|
|
public function handle(Message $data): Message
|
|
|
{
|
|
|
@@ -58,14 +59,14 @@ class Login4ursHandler extends BaseHandler
|
|
|
$loginResult = Login4uHandler::processUrsLoginByMobilePassword($mobile, $password);
|
|
|
|
|
|
// 3. 创建响应对象
|
|
|
- $response = new ResponsePublicLogin4u();
|
|
|
+ $response = new ResponsePublicLogin4urs();
|
|
|
$response->setToken($loginResult['sessionId']);
|
|
|
|
|
|
// 设置用户状态(默认不封禁)
|
|
|
$response->setIsProhibit(false);
|
|
|
|
|
|
// 设置最后登录信息
|
|
|
- $lastLoginInfo = new \Uraus\Kku\Response\LastLoginInfo();
|
|
|
+ $lastLoginInfo = new LastLoginInfo();
|
|
|
$lastLoginInfo->setLastLoginTimes(time());
|
|
|
$response->setLastLoginInfo($lastLoginInfo);
|
|
|
|