Auth provider plugin information for plugin authors?

I’m working on migrating old oauth2 login to new interface. I listed some changes in a PR.

  1. enabled_setting in auth_provider.rb needs a deprecation warning.
  2. Do we need a deprecation warning for background_color too? This was an old option.
  3. Some docs for auth_attributes? It’s really hard to find where they go and what it expects.

Thanks @fantasticfears, those three changes look good. I’m working on some related things over the next couple of weeks so I’ll review and create some basic documentation for the interfaces.

If you can wait a couple of weeks, I should have an implementation of this which will make things a lot easier for plugins!


Nice, nice! Feel free to cherry pick or copy my commit :slight_smile: At least it’s running