سؤال

أنا أستخدم Prepisise لتطبيق الويب وأردت إضافة الوحدة النمطية التي يمكن تأكيدها إلى الموقع. ومع ذلك ، نظرًا لأن تأكيد _token لم يتمكن المستخدمون من تسجيل الدخول. عند النقر فوق "لم يتلقوا تعليمات التأكيد؟" ربط الرمز لا يزال لم يتم إنشاؤه.

يقوم تأكيد البريد الإلكتروني فقط بإنشاء هذا الرابط (لاحظ عدم وجود رمز في عنوان URL):

<p><a href="http://localhost:3000/users/confirmation">Confirm my account</a></p>

ما هي أفضل طريقة للحصول على هذا العمل؟

شكرا جزيلا،
توني

هل كانت مفيدة؟

المحلول

أنا أبحث عن نفس الإجابة. أظن أن الإجابة قد تكون أن نموذج البيانات يتضمن ما إذا كان يتم تأكيد كل مستخدم أم لا. يبدو أن يضيف:

confirmation_token, confirmed_at, confirmation_sent_at

أيضًا ، يبدو أن الوحدة النمطية التي يمكن تأكيدها تضيف هذه الطرق:

:: actidation_token ،: infignation_token = ،::: action_token؟ : تأكيد _sent_at ،: تأكيد _sent_at = ،: تأكيد_sent_at؟

لذلك يمكنك القيام بذلك في طبقة نموذج البيانات. أنا أستخدم mongoid ، لذلك كتبت فقط برنامج نصي يتغير مؤكدًا لكل مستخدم إلى اليوم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top