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.pyfile with your keys from Facebook, LinkedIn and Instagram. - Navigate into the
social_appdirectory[cd social_app] - Start the backend server
[python manage.py runserver] - Visit the application on the browser - http:localhost:8000