как по названию, каков наилучший способ создать ссылку для подтверждения по электронной почте?
Полагаю, id_user / 23414 / pass / md5 (пароль пользователя)
нет? : P
Вы должны создать токен и назначить его пользователю - гид или что-то в этом роде. Вы не должны отправлять идентификатор пользователя или хешированный пароль.