前提:已經在laravels.php 的 cleaners 中打開了 SessionCleaner 和 AuthCleaner。php
$officialAccount = app(\sprintf('wechat.official_account.%s', $account)); //解決認證沒有code的問題,能夠參考官方的 https://github.com/hhxsv5/laravel-s/blob/master/KnownIssues-CN.md 使用wechat包的問題 $officialAccount['request'] = $request;
如今能夠登錄了,可是會出現退出以後再次登錄,會提示:code been used。看日誌,每次登錄使用的是同一個code, 解決方法以下:laravel
修改config/laravels.php在register_providers 中增長 Overtrue\LaravelWeChat\ServiceProvider::classgit
重啓laravels 能夠再次登錄。github