الفكرة الأساسية
رمز OTP هو كلمة مرور تُستخدم مرة واحدة فقط وتنتهي صلاحيتها بعد وقت قصير. يصلك في رسالة لتثبت أنك صاحب الحساب في هذه اللحظة. لا يطلبه منك موظف حقيقي أبدًا، ومن يطلبه في مكالمة أو رسالة يحاول الدخول إلى حسابك.
ما هو OTP وماذا تعني الحروف الثلاثة؟
إذا سألت ما هو OTP، فالإجابة المختصرة أنه اختصار للعبارة الإنجليزية One Time Password، أي كلمة مرور لمرة واحدة. هو رمز قصير من أرقام، يُنشأ لك عند الطلب، ويصلح لمحاولة دخول واحدة أو عملية واحدة ثم ينتهي.
تسميه الرسائل العربية رمز التحقق أو كود التفعيل أو الرقم السري المؤقت، والمقصود واحد. الفرق بينه وبين كلمة المرور العادية أن كلمة المرور ثابتة حتى تغيرها، أما الرمز فيتغير في كل مرة.
تخيل تذكرة دخول مكتوبًا عليها موعد حفلة واحدة. بعد انتهاء الحفلة لا تفتح التذكرة أي باب، حتى لو وجدها شخص آخر. هكذا يعمل الرمز: قيمته في لحظته فقط.
كيف يعمل رمز التحقق؟
تمر العملية بأربع خطوات تتكرر في أغلب الخدمات:
- تطلب الدخول: تكتب رقم هاتفك أو بريدك، أو تضغط زر تأكيد العملية.
- تنشئ الخدمة رمزًا عشوائيًا: تربطه بحسابك وبهذه المحاولة فقط، وتحدد له مدة صلاحية قصيرة.
- يصلك الرمز عبر قناة تملكها: رسالة نصية، أو تطبيق محادثة، أو بريد إلكتروني.
- تكتب الرمز في الصفحة: تقارنه الخدمة بما أنشأته، فإن تطابق وكان في مدته سمحت بالدخول ثم ألغته.
قوة الفكرة أن معرفة كلمة المرور وحدها لا تكفي. من يريد الدخول يحتاج أيضًا إلى الهاتف أو البريد الذي يصل إليه الرمز، وهذا ما يسميه المتخصصون التحقق بعامل ثانٍ.
أين تقابل رمز OTP في حياتك اليومية في مصر؟
يظهر الرمز في مواقف كثيرة، وكلها تسأل السؤال نفسه: هل أنت صاحب الحساب فعلًا؟
| الموقف | لماذا يُطلب الرمز؟ |
|---|---|
| الدخول إلى تطبيق البنك أو المحفظة | للتأكد أن من يفتح الحساب هو صاحب الهاتف المسجل |
| الشراء بالبطاقة البنكية من الإنترنت | لتأكيد أن صاحب البطاقة هو من يدفع الآن |
| إنشاء حساب في تطبيق أو موقع | للتأكد أن رقم الهاتف أو البريد يخصك فعلًا |
| استعادة حساب نسيت كلمة مروره | لإثبات ملكيتك قبل السماح بكلمة مرور جديدة |
| الدخول إلى خدمة بدون كلمة مرور | ليكون الرمز هو مفتاح الدخول في كل مرة |
تختلف صياغة الرسالة من جهة إلى أخرى، لكنها تذكر في الغالب نوع العملية وتحذرك من مشاركة الرمز. اقرأ الرسالة كاملة قبل كتابة أي رقم.
ما أنواع رموز التحقق؟
تختلف الرموز في طريقة وصولها إليك، وليس في فكرتها:
| النوع | كيف يصلك | ما يجب أن تعرفه |
|---|---|---|
| رمز في رسالة نصية | رسالة على رقم هاتفك | يعمل على أي هاتف، ويتأثر بضعف الشبكة وبتبديل الشريحة |
| رمز في تطبيق محادثة | رسالة داخل تطبيق مراسلة على هاتفك | يحتاج إلى إنترنت، ويصل حتى خارج تغطية الرسائل النصية |
| رمز في البريد الإلكتروني | رسالة على بريدك | مناسب على الكمبيوتر، وأمانه من أمان بريدك نفسه |
| رمز من تطبيق مولّد | تطبيق على هاتفك يعرض رمزًا يتغير كل نصف دقيقة تقريبًا | لا يحتاج إلى شبكة، ويحتاج إلى إعداد مسبق |
لا يوجد نوع يناسب كل الحالات. الخدمات المالية تختار القناة التي تثق بها، وصاحب الموقع يختار ما يسهل على عملائه دون أن يضعف الحماية.
هل رمز OTP آمن؟ وكيف يحاول المحتالون سرقته؟
الرمز يرفع مستوى الأمان كثيرًا، لكنه لا يحميك إذا سلمته بنفسك. أغلب حالات الاحتيال لا تخترق النظام، وإنما تخدع صاحب الحساب ليقول الرمز.
- مكالمة تدعي أنها من البنك أو شركة الاتصالات: يخبرك المتصل أن حسابك سيتوقف، ثم يطلب الرمز الذي وصلك الآن.
- رسالة جائزة أو تحديث بيانات: رابط يفتح صفحة تشبه الصفحة الأصلية وتطلب منك الرمز.
- صديق يطلب رمزًا وصلك بالخطأ: حساب صديقك مسروق، والرمز الذي وصلك هو مفتاح حسابك أنت.
احفظ هذه القواعد الأربع:
- لا تقل الرمز لأي شخص، ولا تكتبه إلا في التطبيق أو الموقع الذي بدأت منه العملية بنفسك.
- اقرأ نص الرسالة كاملًا، فهي تذكر غالبًا نوع العملية التي يؤكدها الرمز.
- تجاهل أي رمز لم تطلبه، وغيّر كلمة مرورك إذا تكرر وصوله.
- اتصل بالجهة من رقمها الرسمي إذا شككت، ولا تعاود الاتصال بالرقم الذي كلمك.
ماذا تفعل إذا لم يصلك الرمز؟
تأخر الرمز مشكلة شائعة، وحلها في الغالب بسيط:
- تأكد أن الرقم أو البريد المكتوب صحيح، وأن الهاتف داخل التغطية.
- انتظر دقيقة قبل طلب رمز جديد، لأن الطلبات المتكررة قد توقف الإرسال مؤقتًا.
- راجع مجلد الرسائل غير المرغوب فيها إذا كان الرمز يصل على البريد.
- استخدم آخر رمز وصلك فقط، فالرمز الجديد يلغي ما قبله في أغلب الخدمات.
- تواصل مع الدعم الرسمي للخدمة إذا استمرت المشكلة، ولا تطلب المساعدة من أرقام مجهولة.
ما الفرق بين OTP والتحقق بخطوتين؟
يخلط كثيرون بين المصطلحين. التحقق بخطوتين طريقة دخول تطلب دليلين مختلفين: شيئًا تعرفه مثل كلمة المرور، وشيئًا تملكه مثل هاتفك. أما رمز OTP فهو أشهر وسيلة لتقديم الدليل الثاني.
| المصطلح | معناه |
|---|---|
| كلمة المرور | سر ثابت تعرفه أنت وحدك |
| رمز OTP | رمز مؤقت يصل إلى شيء تملكه |
| التحقق بخطوتين | طلب دليلين مختلفين قبل السماح بالدخول |
| الدخول بدون كلمة مرور | الاعتماد على الرمز أو وسيلة أخرى بدل كلمة ثابتة |
يمكن استخدام الرمز وحده أيضًا، في ما يسمى الدخول بدون كلمة مرور. في هذه الحالة يصبح الرمز هو المفتاح الوحيد، وتزداد أهمية حماية الهاتف أو البريد الذي يصل إليه.
ما الذي يجعل نظام الرموز آمنًا؟
إذا كنت طالبًا أو مطورًا وتبني نظام رموز في مشروعك، فهذه القواعد هي ما يسأل عنه أي مراجع أمني:
- رمز عشوائي لا يمكن توقعه: لا تشتقه من الوقت أو رقم الهاتف أو أي نمط ثابت.
- صلاحية قصيرة واستخدام واحد: يُلغى الرمز بعد أول استخدام ناجح أو عند انتهاء مدته.
- حد لعدد المحاولات: أوقف التخمين بعد محاولات خاطئة قليلة، وأخّر إعادة الإرسال.
- ربط الرمز بالطلب نفسه: رمز صدر لتسجيل الدخول لا يصلح لتأكيد عملية دفع.
- رسالة واضحة: اذكر في نص الرسالة الغرض من الرمز، واطلب من المستخدم ألا يشاركه.
تنفيذ هذه القواعد كلها يحتاج إلى وقت واختبار. الخدمة الجاهزة تعفيك من هذا الجزء لتركز على مشروعك نفسه.
كيف تضيف دخولًا برمز تحقق إلى موقعك؟
صاحب الموقع الذي يبني نظام رموز بنفسه يحتاج إلى قناة إرسال، وتخزين آمن، وحماية من التخمين المتكرر، ومتابعة مستمرة. لهذا يفضل كثير من المطورين في مصر استخدام خدمة دخول جاهزة.
توفر Gammal Tech تسجيل دخول جاهزًا للمواقع. يضغط الزائر زر الدخول، فتظهر نافذة تسجيل الدخول، ويصل صاحب الحساب رمز دخول لمرة واحدة. لا يخزن موقعك كلمات مرور، ولا يستلم بريد المستخدم أو رقم هاتفه أو هويته، ويعرف فقط أن المستخدم مسجل دخوله فعلًا.
<script src="https://api.gammal.tech/sdk-web.js"></script>
<button onclick="GammalTech.login()">Sign in</button>يعمل الدخول على المواقع المسجلة في مشروعك عبر HTTPS، دون مفاتيح API. توجد حصة شهرية من رموز الدخول دون مقابل لكل مشروع، والأرقام الحالية في دليل Gammal Tech.
هذه الخدمة تسجيل دخول بحساب Gammal Tech، وليست خدمة لإرسال رموز إلى أي رقم هاتف تختاره. إذا كان مشروعك يحتاج إلى التحقق من رقم هاتف العميل نفسه، فهذه حاجة مختلفة.
أسئلة شائعة عن رمز OTP
يعني ايه OTP؟
يعني كلمة مرور لمرة واحدة. رمز قصير يصلك في رسالة لتأكيد دخولك أو عمليتك، وتنتهي صلاحيته بعد استخدامه أو بعد وقت قصير.
هل أعطي رمز التحقق لموظف خدمة العملاء؟
لا. الموظف الحقيقي لا يحتاج إلى الرمز ولا يطلبه. من يطلبه في مكالمة أو رسالة يحاول تنفيذ عملية باسمك.
كم مدة صلاحية رمز OTP؟
تحددها كل خدمة، وهي قصيرة في العادة، من ثوانٍ إلى دقائق قليلة. إذا انتهت المدة اطلب رمزًا جديدًا ولا تستخدم القديم.
ما الفرق بين OTP وكلمة المرور؟
كلمة المرور ثابتة وتعرفها أنت، والرمز مؤقت ويصل إلى شيء تملكه مثل هاتفك. اجتماع الاثنين أقوى من كل واحد وحده.
وصلني رمز لم أطلبه، ماذا أفعل؟
تجاهله ولا تعطه لأحد. وصول الرمز يعني أن أحدًا كتب رقمك أو حاول الدخول، فغيّر كلمة مرورك وراجع إعدادات الأمان في حسابك.
المصدر وتفاصيل الخدمة
تستند تفاصيل التكامل والأسعار إلى دليل Gammal Tech. راجع التوثيق قبل النشر أو تغيير إعدادات مشروعك.