• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
سوال در مورد کلاس User در یی فریمورک
#1
Smile 
سلام خدمت همه دوستان...
دوستان همونطور که می دونید خود یی فریمورک برای مدیریت کار های کاربر مثل لاگین و لاگ اوت و ... یه کلاس به نام yii\web\User داره که باهاش می شه لاگین یا لاگ اوت رو انجام داد.
سوالم اینجاست که این کلاس دقیقا چطور این کار رو انجام می ده؟؟؟ با دیتابیس یا سشن و کوکی؟؟؟
مثلا وقتی با با دستور ()login کاربری رو لاگین می کنیم ، در دیتابیس چیزی ثبت می شه که فلان کاربر لاگین کرده یا در سشن و کوکی؟؟؟

پیشاپیش ممنون بابت راهنمایی هاتونHeart
تا یادگیری در حد کمال پیش خواهم رفت!
Blush
  پاسخ
تشکر شده توسط :
#2
سلام،
خب شما می‌تونی خودت آزمایش کنی این قضیه رو، تا جایی که من یادمه از پایگاه داده استفاده نمیکنه. (کلاس پیشفرض نسخه Advanced) از همون کوکی و سشن استفاده میکنه.
ولی خب این کلاس خیلی ابتدایی هست، پیشنهاد میکنم از کلاس‌های حرفه‌ای تری استفاده کنین، مثلا Yii2-user + Yii2-RBAC که به راحتی قابل توسعه دادن هست.

فقط یه سوال، چرا شما سوال میکنین آخر هر سوالتون ۴ - ۵ تا علامت سوال میزارین؟ Big Grin
غایب
  پاسخ
تشکر شده توسط : mojtaba.sln
#3
(۱۳۹۴ آبان ۲۸, ۰۱:۰۸ ب.ظ)Alaa نوشته: سلام،
خب شما می‌تونی خودت آزمایش کنی این قضیه رو، تا جایی که من یادمه از پایگاه داده استفاده نمیکنه. (کلاس پیشفرض نسخه Advanced) از همون کوکی و سشن استفاده میکنه.
ولی خب این کلاس خیلی ابتدایی هست، پیشنهاد میکنم از کلاس‌های حرفه‌ای تری استفاده کنین، مثلا Yii2-user + Yii2-RBAC که به راحتی قابل توسعه دادن هست.

فقط یه سوال، چرا شما سوال میکنین آخر هر سوالتون ۴ - ۵ تا علامت سوال میزارین؟ Big Grin

ممنون بابت پاسختون...
یه سوال دیگه هم داشتم اونم این که شما خودتون برای لاگین و لاگ اوت از کلاس خود فریمورک استفاده می کنید (user+RBAC) یا خودتون برای لاگین و لاگ اوت دستی کد می نویسید؟؟

در مورد سوالتون هم این که...
عادت کردم !!!Big Grin

بعد هم این که فک کنم اگه 4-5 تا علامت سوال بذارم ، سوال مهم تر به نظر میادBig Grin
تا یادگیری در حد کمال پیش خواهم رفت!
Blush
  پاسخ
تشکر شده توسط :
#4
سلام مجدد،

کلاس‌هایی که نام بردم کلاس‌های پیش‌فرض Yii2 نیست، یه جستجو تو گوگل کنین پیدا میکنین.
من از همون ۲ کلاسی که گفتم استفاده میکنم.

دلیل سوال من این بود که من خودم معمولا وقتی خیلی عصبانی باشم از چند علامت سوال استفاده میکنم.
گفتم شاید شما هم ناراحت باشی، خواستم بگم ناراحت نباش، حل میشه مشکل Big Grin
غایب
  پاسخ
تشکر شده توسط : mojtaba.sln


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان