Eine Möglichkeit
An die Emailadresse einen Timestamp mit dem Ablaufdatum dranhängen. Davon einen Hash bilden. example.org/confirm?8ge4gKjpsdge56x9s9s
Wenn die Linkanfrage kommt Hash auslesen ob noch gültig und entsprechen weiterleiten.
Create Securelink oder Oneway(time)link findet in der Suchmaschine einiges.