I am developing a full-fledged user management in django. I want to combine normal django authentication and social authentications. Django normal authentication contains one User table which stores all the fields of user such as (username,email,password etc). I want to know the sequential steps to add social auth to this normal authentication process using python-social-auth plugin.
Also I have some concerns regarding functioning of python-social-auth. How does it actually behave. For ex. - suppose user is registered with email -
a...@gmail.com and his facebook login email is also
a...@gmail.com then will they be one entries in the User table in the backend?
I mean I want to know the exact process to add social auth without disturbing my initial django normal authentication.Is there any tool which handles both normal and social auth in a single app?
I know this is a broad topic but general guidance would do.
Thanks in advance