طراحی لاگین از صفر یا استفاده از devise

از دوستانی که ریلز کار میکنن به نظرتون استفاده از devise برای لاگین مناسب تره یا اینکه خودمون بنویسیم خود گیت هاب از devise استفاده کرده به نظرتون یا چه سایت های معتبری از devise استفاده کردن؟

devise خیلی کتاب خانه خوبیه و امتحان خودشو پس داده بعضی وقت ها قابلیت بیش از نیاز داره و اگه بخواهی میتونی از کتاب خانه کوچک تر مثل warden استفاده کنی در هر صورت هیچ وقت کار هایی که به امنیت یا cryptography داره رو خودت ننویس مگر واقعن در این قضایا حرفه ای هستی

1 پسندیده

devise به نظرم تو authenticate خیلی پیچیده عمل کرده شایدم من نمیتونم باهاش خوب ارتباط بگیرم

برای شروع بهتره از devise استفاده کنی و اگر دیدی نیازت برطرف نمیشه کار دیگه ای انجام بده. به نظر من در ۹۹ درصد مواقع نیازت کاملا برطرف میشه.
نصب و راه اندازیش کلا بیشتر از چند دقیقه زمان نمیبره، دقیقا کجاش پیچیدست؟

1 پسندیده

اینکه من نمیخوام ایمیل از کاربر بگیره و اینکه سطح دسترسیش رو خودم تعریف کنم که مثلا سطح دسترسی مدیر سایت با کاربر عادی متفاوت باش

خب سطح دسترسی و لاگین دو تا دنیای کاملا متفاوت هستند، باید یک سیستم دسترسی یا permission system بنویسی یا از جم‌های موجود برای authorisation در کنار devise استفاده کنی مثل ‌pundit

1 پسندیده

یکی از این جم ها رو میشه معرفی کنین

پاسخ بالا آپدیت شد