Wish List Register

Is there a way that the wish list button can only function buy registering? For example: cutomer clicks the add to wish list button and it takes you to register page, customer registers and keeps the items under his/her account. So then they can come back and make their purchase.