Is there a way to package "authentication providers"?

Hi Mordechai

Unfortunately there is not.

If this was so then it would be possible to distribute client Id’d and secrets which we feel may not be a good thing.  Sorry.