I'm using GoogleLogin: REL1_33 | 2019-06-17T19:10:00 | 31ece02 with MediaWiki 1.33 which I understand doesn't support AuthoritativeMode, but just in case it's relevant and I just have a configuration error I've put what I think are the relevant portions of LocalSettings.php below
If I have to create users manually I'm happy to do it, but I don't understand how I can do that. Is it as simple as logging in with the default admin user (not authenticated through google) and then creating users with the right email address as their username? I see that it asks for a Google ID, is that still relevant? Will it still be relevant with the new API etc?
Thanks!!!
<?php
use GoogleLogin\Auth\GooglePrimaryAuthenticationProvider;
$wgGroupPermissions['*']['createaccount'] = true;
$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['read'] = false;
wfLoadExtension( 'GoogleLogin' );
$wgWhitelistRead = array( 'Special:GoogleLoginReturn' );
$wgGLSecret = 'fromgoogledevel';
$wgGLAppId = 'fromgoogledevel';
$wgGLAllowedDomains = array( 'ourgsuitedomain.com' );
$wgGLAllowedDomainsStrict = true;
$wgGLAuthoritativeMode = true;
$wgGroupPermissions['*']['autocreateaccount'] = true;
$wgInvalidUsernameCharacters = '\|';
$wgUserrightsInterwikiDelimiter = '\|';