При регистрации генерируется уникальный айди для подтверждения. На почту отсылается письмо с ссылкой, в которую уже подставлен параметр GET. После перехода по ссылке скрипт сравнивает переданный ключ с ключом при регистрации. Если ключи совпали завершает регистрацию. Ничего сложного. Не хочешь сам писать, говори цену, которую готов заплатить за готовый скрипт.