Oauth "An unexpected error occurred"

Hi all,
Since upgrading to users are getting "An unexpected error occurred" when trying to login using Google oauth. the following error is displayed in the error log
Argument 1 passed to OAuth\UserData\ExtractorFactory::get() must implement interface OAuth\Common\Service\ServiceInterface, array given, called in /var/www/web/concrete5/updates/concrete5.7.5.4/concrete/src/Authentication/Type/OAuth/ServiceProvider.php on line 38 and defined

Any help would be very much appreciated.

View Replies: View Best Answer
fabianvogler replied on at Permalink Best Answer Reply
This bug has been confirmed and fixed. I expect the fix to be released with

joshcald04 replied on at Permalink Reply
Thank you!
I downloaded the new ServiceProvider.php to concrete5/updates/concrete5.7.5.4/concrete/src/Authentication/Type/OAuth and it now works perfectly again!