like what? If you don't login then how do they know 'you'?
Are you saying that they should be able to know you via link hash? For single actions like 'confirm' or yes/no I would agree that it would be easier to not need to be logged in.
Can I ask you this, have you never not logged in and left the action not done? Or do you log in begrudgingly anyway?