case 'verifySignup': // inform that user's email is now confirmed
How to setup email verification in FeathersJS
Jon Paul Miles

Please correct me if I am wrong, but is it possible that another action is missing here?
The action ‘verifySignup’ is called whenever a user registers (user.create calls globalHooks.sendVerificationMail)

also the same action is called from feathers authManagement whenever a client passes the ‘verifySignupLong’ or ‘verifySignupShort’ action.

So everytime the user confirms his account, he get’s another verification mail with a verificationLink (which doesn’t contain a token this time).