python-social-auth / social-app-django

Python Social Auth - Application - Django
BSD 3-Clause "New" or "Revised" License
2k stars 374 forks source link

Registration with social-app-django #307

Open lavisco opened 3 years ago

lavisco commented 3 years ago

Expected behaviour

Is there any way to implement social-app-django for user registration? If yes then please someone guide me how to do this. Any help will be appreciated.

Actual behaviour

It only allows for user login and not for sign up

jfschaff commented 3 years ago

I just added this app to a Django project, and my understanding is that the same process is used both for registration and login. But this can be configured depending on what you want to do by changing the "pipeline" (see doc). The default pipeline does both registration and login.

The default behavior I get is the following: using a slightly modified OpenID Connect provider, and the default pipeline :

But this project is very modular and can be modified by changing:

I also had to modify the app, as described in #323, but this is not 100% clear yet.

tiago-peres commented 1 year ago

Actual behaviour

It only allows for user login and not for sign up

Not true.