I am getting the following error when I try to login with a google account. Not quite sure what went wrong. Googling doesn't seem to have given me any good answers.
Internal Error
[4b497c88a9e2a00cf549c682] /index.php?title=Special:UserLogin&returnto=Main+Page ParseError: syntax error, unexpected '|', expecting variable (T_VARIABLE)
Backtrace:
from /var/www/mediawiki/extensions/GoogleLogin/vendor/psr/cache/src/CacheItemInterface.php(104)
0 /var/www/mediawiki/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile()
1 [internal function]: Composer\Autoload\ClassLoader->loadClass()
2 /var/www/mediawiki/extensions/GoogleLogin/vendor/google/auth/src/Cache/Item.php(25): spl_autoload_call()
3 /var/www/mediawiki/vendor/composer/ClassLoader.php(444): include(string)
4 /var/www/mediawiki/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile()
5 [internal function]: Composer\Autoload\ClassLoader->loadClass()
6 /var/www/mediawiki/extensions/GoogleLogin/vendor/google/auth/src/Cache/MemoryCacheItemPool.php(54): spl_autoload_call()
7 /var/www/mediawiki/extensions/GoogleLogin/vendor/google/auth/src/Cache/MemoryCacheItemPool.php(43): Google\Auth\Cache\MemoryCacheItemPool->getItems()
8 /var/www/mediawiki/extensions/GoogleLogin/vendor/google/apiclient/src/AccessToken/Verify.php(184): Google\Auth\Cache\MemoryCacheItemPool->getItem()
9 /var/www/mediawiki/extensions/GoogleLogin/vendor/google/apiclient/src/AccessToken/Verify.php(100): Google\AccessToken\Verify->getFederatedSignOnCerts()
10 /var/www/mediawiki/extensions/GoogleLogin/vendor/google/apiclient/src/Client.php(793): Google\AccessToken\Verify->verifyIdToken()
11 /var/www/mediawiki/extensions/GoogleLogin/includes/Auth/GooglePrimaryAuthenticationProvider.php(414): Google\Client->verifyIdToken()
12 /var/www/mediawiki/extensions/GoogleLogin/includes/Auth/GooglePrimaryAuthenticationProvider.php(55): GoogleLogin\Auth\GooglePrimaryAuthenticationProvider->getVerifiedToken()
13 /var/www/mediawiki/includes/auth/AuthManager.php(559): GoogleLogin\Auth\GooglePrimaryAuthenticationProvider->continuePrimaryAuthentication()
14 /var/www/mediawiki/includes/specialpage/AuthManagerSpecialPage.php(374): MediaWiki\Auth\AuthManager->continueAuthentication()
15 /var/www/mediawiki/includes/specialpage/AuthManagerSpecialPage.php(502): AuthManagerSpecialPage->performAuthenticationStep()
16 /var/www/mediawiki/includes/htmlform/HTMLForm.php(715): AuthManagerSpecialPage->handleFormSubmit()
17 /var/www/mediawiki/includes/specialpage/AuthManagerSpecialPage.php(435): HTMLForm->trySubmit()
18 /var/www/mediawiki/includes/specialpage/LoginSignupSpecialPage.php(320): AuthManagerSpecialPage->trySubmit()
19 /var/www/mediawiki/includes/specialpage/SpecialPage.php(646): LoginSignupSpecialPage->execute()
20 /var/www/mediawiki/includes/specialpage/SpecialPageFactory.php(1386): SpecialPage->run()
21 /var/www/mediawiki/includes/MediaWiki.php(309): MediaWiki\SpecialPage\SpecialPageFactory->executePath()
22 /var/www/mediawiki/includes/MediaWiki.php(913): MediaWiki->performRequest()
23 /var/www/mediawiki/includes/MediaWiki.php(546): MediaWiki->main()
24 /var/www/mediawiki/index.php(52): MediaWiki->run()
25 /var/www/mediawiki/index.php(45): wfIndexMain()
26 {main}
My config:
wfLoadExtension( 'GoogleLogin' );
$wgGLSecret = '*****';
$wgGLAppId = '*****.apps.googleusercontent.com';
$wgWhitelistRead = array( 'Special:GoogleLoginReturn' );
$wgGLAllowedDomains = array( '*****.com' );
$wgShowExceptionDetails = true;
$wgInvalidUsernameCharacters = '#€';
$wgGroupPermissions['*']['autocreateaccount'] = true;