This is a demo repository to teach how to set up social authentication (and request extra user data) in Django using the social-auth-app-django library with minimal configuration.
- Python3
- Pipenv
- Clone the project to your machine
[git clone https://github.com/Jordanirabor/django_social_app]
- Navigate into the diretory
[cd django_social_app]
- Source the virtual environment
[pipenv shell]
- Install the dependencies
[pipenv install]
- Update the
settings.py
file with your keys from Facebook, LinkedIn and Instagram. - Navigate into the
social_app
directory[cd social_app]
- Start the backend server
[python manage.py runserver]
- Visit the application on the browser - http:localhost:8000