I believe if you set OPENID_UPDATE_DETAILS_FROM_SREG to True in your settings.py django-openid-auth will try to keep your details in sync with the provided sreg data.
We're not currently using this feature so I don't know if it works (I'd expect it to do some error handling if the new username collides with an existing one, for instance), but the code to do so seems to be there.
I believe if you set OPENID_ UPDATE_ DETAILS_ FROM_SREG to True in your settings.py django-openid-auth will try to keep your details in sync with the provided sreg data.
We're not currently using this feature so I don't know if it works (I'd expect it to do some error handling if the new username collides with an existing one, for instance), but the code to do so seems to be there.