Setup
***Google Authentication Setup***
Step 1 Google Login:- Go to below Link
Go to Google cloud platform developers Site
https://console.cloud.google.com/
Step 2 :- Click on Create Project.
![image](../assets/images/socialauth/google-2.png)
Step 3 :- Add Project name then click on CREATE.
![image](../assets/images/socialauth/google-3.png)
Step 4 :- Open Sidebar.Click on API and services then click on OAuth consent screen.
![image](../assets/images/socialauth/google-4.png)
Step 5 :- Click on Select a Project.
![image](../assets/images/socialauth/google-5.png)
Step 6 :- Select your Project.
![image](../assets/images/socialauth/google-6.png)
Step 7 :- Click on External as user type.
![image](../assets/images/socialauth/google-7.png)
Step 8 :- Add App name,User support email,Develepors contact informantion email and then click on SAVE AND CONTINUE.
![image](../assets/images/socialauth/google-8.png)
Step 9 :-Click on SAVE AND CONTINUE.
![image](../assets/images/socialauth/google-9.png)
Step 10 :-Click on SAVE AND CONTINUE.
![image](../assets/images/socialauth/google-10.png)
Step 11 :-Click on BACK TO DASHBOARD.
![image](../assets/images/socialauth/google-11.png)
Step 12 :-Click on Credentials then Click on CREATE CREDENTIALS n Select OAuth client ID.
![image](../assets/images/socialauth/google-12.png)
Step 13 :-Select Web Application as Application Type.
![image](../assets/images/socialauth/google-13.png)
Step 14 :-Add project name in name field and ADD URL one by one
![image](../assets/images/socialauth/google-14.png)
Step 15 :-Add your Site URL in Authorised Javascript Urls and Autherised Redirect URLs.
![image](../assets/images/socialauth/google-15.png)
Step 16 :-Finally,Client ID and Secret Key Generated.
![image](../assets/images/socialauth/google-16.png)
***Social Authentication Configuration***
Follow the below step to setup your Social Authentication Configuration :-
Go to Django Admin Site yoursite/admin
Step 1 :- Enter username and password then click on Log in
![image](../assets/images/socialauth/admin-1.png)
Step 2 :- Go to sites and then click on ADD SITE
![image](../assets/images/socialauth/admin-2.png)
Step 3 :- Enter your Domain name and Display name then click on save button
![image](../assets/images/socialauth/admin-3.png)
Step 4 :- Go to Social applications and then click on ADD SOCIAL APPLICATIONS
![image](../assets/images/socialauth/admin-4.png)
Step 5 Google API:- Add Required details and click on save button
![image](../assets/images/socialauth/admin-5.png)