You don't need a provider, since we only have the github provider.

I suspect you do, however, need to store their authorization token in addition to their uid.