I am using python-social-auth and my pipeline is as follows:
'social.pipeline.social_auth.social_details',
'social.pipeline.social_auth.social_uid',
'social.pipeline.social_auth.auth_allowed',
'social.pipeline.social_auth.social_user',
'social.pipeline.user.get_username',
'social.pipeline.social_auth.associate_by_email',
'social.pipeline.user.create_user',
'social.pipeline.social_auth.associate_user',
'social.pipeline.social_auth.load_extra_data',
'social.pipeline.user.user_details',
I want to add a form after get_username
where I want to ask the user for his email address. I do not get one from the backend provider. I want to put that email address and associate the account with that email address.
How is this possible? How should the function be?