@JellyBool @zhiqueen 可能原因是scopes配置的问题。其实我的包的默认配置是这样的:
'oauth' => [
'scopes' => array_map('trim', explode(',', env('WECHAT_OAUTH_SCOPES', 'snsapi_userinfo'))),
'callback' => env('WECHAT_OAUTH_CALLBACK', '/examples/oauth_callback.php'),
],
这样就确保了 scopes 永远是一个数组,不过刚才我升级了版本,在中间件里做了兼容处理。所以升级也能解决问题。 :smile: