Simoh نشر 28 سبتمبر 2015 أرسل تقرير مشاركة نشر 28 سبتمبر 2015 أصادف كثيرا مصطلح Devise اثناء تنقيبي عن دروس في برمجة Rails، ترى ماهو Devise؟ وكيف يُستعمل في برمجة المواقع؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 E.Nourddine نشر 2 أكتوبر 2015 أرسل تقرير مشاركة نشر 2 أكتوبر 2015 يعتمد إطار العمل RubyOnRails على مركبات تسمى Gems وهي كلاسات مبرمجة مسبقا تؤدي كل واحدة منها دورا محددا برمجت له خصيصا، ويعتبر Devise أحد هذة المركبات المخصصة لدخول المستخدم وعملية Ahutentication للموقع.لتفعيل Devise Gem، أفتح Gemfile وأضف السطر التالي:gem 'devise' في الطرفية نثبت ما تمت اضافته:$ bundle install ثم:rails generate devise:install الآن نربط Devise بجدول user في قاعدة البيانات:rails generate devise User rake db:migrateنقوم بإضافة صفحة الدخول، بإضافة user_widget.html.erb:<% if user_signed_in? %> <p>Welcome <%= current_user.email %></p> <%= link_to 'Logged In [click to logout]', destroy_user_session_path, :method => :delete %> <% else %> <p>You are not signed in.</p> <%= link_to 'Login', new_user_session_path %> <% end %> اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Simoh
أصادف كثيرا مصطلح Devise اثناء تنقيبي عن دروس في برمجة Rails، ترى ماهو Devise؟ وكيف يُستعمل في برمجة المواقع؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.