diff --git a/composer.json b/composer.json index ea168f413..9ed5f823a 100644 --- a/composer.json +++ b/composer.json @@ -19,7 +19,7 @@ "ext-openssl": "*", "pimple/pimple": "~3.0", "monolog/monolog": "^1.17", - "overtrue/socialite": ">=1.0.24", + "overtrue/socialite": ">=1.0.25", "doctrine/cache": "~1.4", "guzzlehttp/guzzle": "~6.2.1", "symfony/http-foundation": "~2.6|~2.7|~2.8|~3.0", diff --git a/src/Foundation/ServiceProviders/OpenPlatformServiceProvider.php b/src/Foundation/ServiceProviders/OpenPlatformServiceProvider.php index b7edf928c..57b97de82 100644 --- a/src/Foundation/ServiceProviders/OpenPlatformServiceProvider.php +++ b/src/Foundation/ServiceProviders/OpenPlatformServiceProvider.php @@ -152,10 +152,7 @@ public function register(Container $pimple) $socialite = (new Socialite([ 'wechat_open' => [ 'client_id' => $pimple['open_platform.authorizer']->getAppId(), - 'client_secret' => [ - $pimple['open_platform.access_token']->getAppId(), - $pimple['open_platform.access_token']->getToken(), - ], + 'client_secret' => $pimple['open_platform.access_token'], 'redirect' => $callback, ], ]))->driver('wechat_open');