I found this answer for the opposite scenario: django-allauth: Linking multiple social accounts to a single user
Ie. where a local user can connect a social account. Is there a simple way to get a local account after having created the account via social login?
I'm thinking that some of my users will get confused and try to sign up for a local account after having used their social auth to set up, and quite often they will want to sign up with the same email address, which I'm currently enforcing as unique.