Use signal instead of Adapter to create UserInfo and ProjectRole objects
We don't change anything in the user
model, we only want to create new objects (for admin purposes). Maybe we should just add a singal: https://django-allauth.readthedocs.io/en/latest/signals.html#allauth-socialaccount (also see here: https://docs.djangoproject.com/en/4.1/topics/signals/)