GDGMalaga / GDGWeb

Website for a GDG Chapter. Developed by @Mangu93, @angajime and @baenafrancisco.
MIT License
3 stars 1 forks source link

django-allauth integration for G+ authentication #4

Open baenans opened 9 years ago

baenans commented 9 years ago

django-allauth needs to be integrated in order to allow G+ authentication. I've kept this task for me, but if anyone wants to do it, documentation for allauth installation is available here: http://django-allauth.readthedocs.org/en/latest/installation.html

DO NOT push any specific configuration or passwords (i.e.: API_SECRETs, etc…).

baenans commented 9 years ago

I did an important update in master (68db5d5267c5c9c5acab05eda7b63a939e505269) and this could cause merge conflicts with this repo, so I merged from master.

baenans commented 9 years ago

allauth url's have been added, now you can visit 127.0.0.1:8000/accounts/login and will see a login screen. Allauth templates extend's base template, but presently their design doesn't match the page's design. The following step to finish this integration is editing templates within /templates/account/.

angajime commented 9 years ago

The first time you try to test this branch you will encounter this error:

no such table: django_site

To fix this just run

python manage.py migrate