solidusio-contrib / solidus_social

Building block for social authentication in your Solidus store.
BSD 3-Clause "New" or "Revised" License
27 stars 52 forks source link

Allow Any OAuth Provider to set email #33

Closed pmn4 closed 7 years ago

pmn4 commented 7 years ago

Given a fresh install of solidus and a provider which is neither Facebook nor Google, User creation fails validation (email is not set). Many providers yield an email address, so this change checks for the presence of an email address instead of the provider used.

jarednorman commented 7 years ago

Thanks for the change!