Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GoogleLogin errors - is it possible to support this extension? #458

Open
jakejellinek opened this issue Nov 14, 2024 · 2 comments
Open

GoogleLogin errors - is it possible to support this extension? #458

jakejellinek opened this issue Nov 14, 2024 · 2 comments
Labels
enhancement New feature or request extensions

Comments

@jakejellinek
Copy link

Name of extension

GoogleLogin

MediaWiki.org page (if it exists)

https://www.mediawiki.org/wiki/Extension:GoogleLogin

Justification

This allows google authentication to work. The extension says it should support:-
MediaWiki 1.36+
MySQL/MariaDB (no PostgreSQL or SQLite support)
PHP 7.3+

However after downloading the Mediawiki 1.39 version of the extension, I see this error when logging in:-

[60245817afd463888e4de1d8] /w/index.php?title=Special:UserLogin&returnto=Main+Page ParseError: syntax error, unexpected 'private' (T_PRIVATE), expecting variable (T_VARIABLE)

I believe this may have something to do with PHP version changes.

How often is this extension/skin updated?

With media wiki versions I believe.

How many people contribute to this extension regularly?

Not sure.

How many consistent maintainers are there (i.e. those who would be capable of continuing the extension's development in the other maintainers' absence)? Do not include people who make one-time or occasional contributions.

Are you the author of this extension/skin?

No

I tried using a newer version of the plugin, and I can get GoogleLogin to work and accept logins, however this then breaks file uploading with errors.

@jakejellinek jakejellinek added the enhancement New feature or request label Nov 14, 2024
@yaronkoren
Copy link
Member

It seems to me that the GoogleLogin extension simply does not work (yet) with MW 1.39 - judging by both what you wrote, and the messages on that extension's talk page. Have you tried using the OpenID Connect extension instead to log in with Google? That works, as far as I know - and it's in Canasta.

@jakejellinek
Copy link
Author

I think I have it working with an older release of GoogleLogin now (Release 1.38) which I found on github. I can log in, and I can file upload again. I'm not sure how to configure OpenID Connect, but may give that a go, as I do prefer to be running newer versions of plugins. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request extensions
Projects
None yet
Development

No branches or pull requests

2 participants