Вы можете сделать это, и если никто не получит серверную соль, это сохранить.В конце концов, это проверка электронной почты, и если вам не нужно делать это по юридическим причинам, нет необходимости усложнять ее.
Но это зависит от ваших целей.Хотите, чтобы это было более безопасно?Хотите быть легко реализуемым?Вы хотите, чтобы это было легко поддерживать?Думаете ли вы о времени выполнения ваших скриптов?
Кстати: одна очень неприятная вещь, когда у вас длинная ссылка в письме: могут быть сообщения электронной почты, которые ломают вашу ссылку, поэтому, возможно, добавьте код вместе со ссылкойи если код не полностью передан по ссылке, создайте форму, в которую пользователь может добавить код.