@@ -32,8 +32,9 @@ class PushService
public static function setUserRegId($uid, string $regId, string $provider, string $package): bool
{
// push服务商(转小写)
- $provider = strtolower($provider);
- if (empty($uid) || empty($regId) || empty($package) || empty($provider)) {
+ $provider = strtolower($provider);
+ $validPackages = ['com.app.kyy.xnyd', 'com.beidao.kuaiying.zsy', 'com.app.kyy.dmzyd'];
+ if (empty($uid) || empty($regId) || empty($package) || empty($provider) || !in_array($package, $validPackages, true)) {
return false;
}