nanuxbe/transtech-directory

Social network registration

Opened this issue · 2 comments

Since we are requiring users to be logged-in to rate/comment/add, we should provide an easy alternative to the regular registration and allow user to log-in via at least facebook and google. Twitter Doesn't share users emails which might be a problem if we decided to accept twitter logins (ie: trolls, fake twitter accounts, etc)

Maybe https://github.com/python-social-auth/social-app-django can help

I'm thinking about using this: https://readthedocs.org/projects/django-allauth/

I've used it in another project and it's quite easy to set up and integrate.

Should we approve new users or not?