user_id); $reinfo = new UserInfo(); // id $reinfo->setUserId($user->user_id); // 昵称 $reinfo->setNickname($user->nickname); // 头像 $reinfo->setAvatar($user->avatar); // 邀请码 $reinfo->setInviteCode($user->invite_code); // 签名 $reinfo->setSignature($user->desc); // 实名认证状态 $reinfo->setKycStatus($user->is_verify); // 会员等级 return $reinfo; } public function getSecurity(): SecurityStatus { $res = new SecurityStatus(); // 是否设置了安全密码 // 是否开启了 人脸识别 // 是否绑定了谷歌验证器 // 是否开启了异地登录验证 // 是否开启了 指纹识别 // 是否已完成实名认证 return $res; } public function getLastInfo(): LastLoginInfo { $la = new LastLoginInfo(); return $la; } /** * @param $userId * @param $password * 重制安全密码 */ public static function resetSecretPassword($userId, $password) { $res = \App\Module\User\Services\UserService::resetSecretPassword($userId, $password); if (!$res) { return false; } return true; } }