new_user = User.objects.create(username=me.id_str)
new_user.set_unusable_password()
new_user.save()
# save profile information
profile = UserProfile(user=new_user, twi_id = me.id_str,
name = me.screen_name, user_key = key,
user_secret = secret, img_url = me.profile_image_url)
profile.save()
auth_user = authenticate(username=me.id_str)
if auth_user is not None:
login(request, auth_user)
Метод create_user требует обязательными логин и мыло, а пасс - необязателен. В но при аутентификации пароль уже обязателен, причем ни слова про случай .set_unusable_password(). И аутентификация, на сколько я понял из документации является обязательным шагом… Вобщем как быть, что делать? Наверняка многие с этим сталкивались уже.