الأمان المنطقي فوق إجراءات المستخدم الحالي

أنا لست خبيرًا في الأمان، بل مطور تطبيقات فحسب، ولكن جميع التغييرات الدائمة لا يمكن إجراؤها إلا على الخادم. ما يحدث في المتصفح باستخدام EmberJS هو لتسهيل الأمر على المستخدم ولتحسين تجربة الاستخدام، مثل التخزين المؤقت لتسريع الأداء، وسلوك واجهة التطبيق التلقائي السلس. هذا لا يغير حقيقة أنه في النهاية يجب التفاوض على جميع التغييرات الدائمة مع خادم Rails، وعند القيام بذلك، سيكون لديه إذن للقيام بذلك فقط للمستخدم المسجل في الدخول.

ينطبق نفس الشيء على جميع عمليات استرجاع البيانات - فسيرسل خادم Rails فقط البيانات التي يكون المستخدم المسجل في الدخول مخولًا بالاطلاع عليها.

لا أعتقد أنك بحاجة للقلق بشأن هذا، لأنه إذا حاول أي شخص التحايل على هذا، فسوف يفشل في أول عائق: لا توجد طريقة لخداع واجهة برمجة التطبيقات (API).

ما هو مصدر قلقك؟