Configuração do Django-registration sem senha

Estou tentando criar um site, onde as pessoas apenas colocam seus endereços de e-mail e são logadas com cookies e tudo. Numa fase posterior, solicitarei que forneçam senha e nomes, mas nenhum nome de usuário será usado. Estou tentando fazer isso com django-registraition, mas recebo erros e tenho alguns problemas.

Primeiro para desativar nomes de usuário como um recurso de login, eu coloquei str (time ()) em vez de nome de usuário - eu estava procurando por algo que mudasse sempr

No entanto, quando ignoro a autenticação (que atualmente não preciso), recebo o erro:

'RegistrationProfile' object has no attribute 'backend'

Alternativamente, posso deixar a autenticação, mas não sei como autenticá-la apenas com e-mail e sem senha. Além disso, não sei como fazer a próxima linha funcionar:

auth.login(request, ProfileUser)

Se alguém puder me tirar daqui, seria incrível. Aqui está um código:

my form Classe:

class RegistrationFormCustom(forms.Form):
email = forms.EmailField()
def do_save(self):
    new_u = User(username=str(time()),email= self.cleaned_data.get('email'),)
    new_u.save()
    new_p = Profile.objects.create_profile(new_u)
    new_p.save()
    return new_p

minha visão

def registerCustom(request, backend, success_url=None, form_class=None,
         disallowed_url='registration_disallowed',
         template_name='registration/registration_form.html',
         extra_context=None,
     initial={}):

form = RegistrationFormCustom(initial=initial)
if request.method == 'POST':
    form = RegistrationFormCustom(initial=initial, data=request.POST)
    if form.is_valid():
        profile = form.do_save()
        profile = auth.authenticate(username = profile.user.email, password = form.cleaned_data.get('pass1'))
        print(profile)
        auth.login(request, profile)
        return redirect('/')

    else:
        pass

return render_jinja(request, 'registration/registration_form.html',
        type="register",
        form = form
        )

e vou postar qualquer outro snippet necessário felizmente

questionAnswers(3)

yourAnswerToTheQuestion