The plugin needs to be updated for the changes. If the original developer isn’t maintaining the plugin, you could always create your own fork of it.
OpenIDAuthenticator now requires a third parameter, which should be the site setting corresponding to the auth provider. You can see an example in core (the setting is enable_yahoo_logins
):
So the plugin needs to:
- Add a site setting, some instructions for this can be found here
- Add the name of that site setting as the third parameter to
OpenIdAuthenticator