I just faced this problem today. I have a site which will have a USER
model and a SUBMISSION model. Apart from the cosmetics parts, each user
will be able to have multiple submissions, while each submission could
have or not a username.
Basically, registration to make a submission will be optional. My
question is will this work if someone tries to submit and it is not
registered?