The setup is this:
first page is a tiny form, asking for an email address.
second page is a node creation form in a block, where the fields should be prepopulated based on whether or not the user's details are in the database

Is there a way to do this?