Hard to say if it's better. Accounts and logins are som common that it might 
be alarming to not have such.

But I think you might run into problems using auth_user for this. And I 
don't see what you gain out of using auth_user. I would just attach an email 
address to the order and then code any necessary business logic.

If the customer eventually registers, you would then be able to associate 
all of their previous orders with the new account based on email address. 
Caveat: make sure there are no security issues related to unconfirmed email 
addresses. For example, could I register as [email protected] and be able 
to see what John Doe has purchased previously?

Reply via email to