مدرس دوره : حسام موسوی

کارمو با طراحی گرافیکی شروع کردم و حدود 2 سال طراحی گرافیکی میکردم بعد به طراحی وب علاقه پیدا کردم و همراه طراحی وب عاشق کدنویسی شدم به PHP | sass | css | Jquery | javaScript تسلط کامل دارم . در بین فریم ورک های PHP اول با CodeIgniter کار کردم اما به laravel علاقه مند شدم و دارم بطور حرفه ای دنبالش میکنم . امید من اینکه بتونم کاربرهای ایرانی رو به دنیای بیرون متصل کنم تا بتونن از فناوری های تازه آگاهی داشته باشن

توضیحات :

در این فیلم آموزشی من در مورد احراز هویت در لاراول صحبت میکنم و بهتون میگم که این کار چقدر در لاراول سادست . لاراول با قابلیت جدیدی که در اختیار برنامه نویسی ها قرار داده دیگه وظیفه ساخت صفحات عضویت و ورود رو از دوش برنامه نویس ها برداشته و این کار بصورت کاملا استاندارد و پیش فرض در لاراول وجود داره البته کاملا قابل شخصی سازیه و به راحتی میتونید تک تک اجزا رو دستکاری و تغییر بدید . امیدوارم بعد از دیدن این فیلم در خوبی نسبت به احراز هویت پیدا کنید .

دیدگاه های مخاطبین

ثبت دیدگاه شما
  • sogand

    سلام با تشکر از شما من با تعریف protected $lockouttime و سایر مواردی که در فیلم فرمودید موفق به تغییر تعداد دفعات و زمان لاگین نشدم علتش چیست؟

    • حسام موسوی

      اگر به اون روشی و با اون ورژن از لاراول انجام داده باشین باید بشه اگر نشد نمیشه گفتم علتش چیه تا شخصا ندید کد رو

  • مجتبی

    با سلام و تشکر مجدد از سایت خوبتون
    بعد از دستور که برای ایجاد auth هست فایلها ایجاد شده فقط دو مشکل
    - درج فقط ایمیل برای فرم کافی هست و بفیه رو چک نمی کنه
    - در صفحه ارسال اطلاعات خطای عدم وجود تبیل user دارم. آیا باید تیبل رو دستی بسازم؟

    - نیاز هست که فرم رو ویرایش و برخی فیلدها رو تغییر بدم مثلا یک شماره ملی به عنوان واحد بزارم
    می تونید بفرمائید دو مشکل اول و نحوه کار برای کاری که می خوام چیست؟

    • admin

      سلام
      برای چک کردن اعتبار سنجی به کلاس Auth برید و در اون جا قسمت validation رو چک کنید .
      برای ذخیره سازی اطلاعات بله به جدول user نیاز دارید مایگریشن ها رو اجرا کنید تا جدول براتون ساخته بشه . (قسمت آموزش مایگریشن ها رو ببینید )

      برای اضافه کردن کد ملی باید جدول و کلاس auth رو دستکاری کنید در صورتی که با خود php به خوبی آشنا باشید ، شی گرایی رو بدونید و با mvc کار کرده باشید این مورد نباید کاری داشته براتون

  • مجتبی

    سلام , ممنون از اموزش های خوبتون . میخام پسورد رو عوض کنم . ایمیل فرستاده میشه و توی جدول password_resets هم فیلدش ساخته میشه و وقتی روی لینک توی ایمیلم میزنم به صفحه ریست میرم ولی وقتی یوزر و پسور رو وارد میکنم بدون اینکه رمز عوض بشه به صفحه اصلی بر میگرده حتی پسوردهای متفاوت هم گذاشتم اما خطایی نداد و به صفحه اصلی برگشت مشکل چیه به نظرتون؟

    • admin

      از سیستم Auth پیشفرض خود لاراول استفاده میکنید
      بصورت معمول نباید چنین مشکلی پیش بیاد
      Log هاتون رو بررسی کنید .

  • Zahra

    سلام ممنون از آموزش هاتون.
    من از دستور Auth:user() ک استفاده میکنم، مشخصات یوزر را برام برنمیگردونه و مثل وقتیه ک لاگ این نکرده باشم در صورتی ک لاگین کردم.
    اینم بگم ک من ب فیلد های تیبل یوزر اضافه کردم.
    نمیدونم مشکلش از کجاست...

    • admin

      سلام یعنی چی به فیلدها یوزر رو اضافه کردم و بعد هم زمانی از Auth::User استفاده میکنید دقت کنید که session استارت خرده باشه
      از میدلور web استفاده کنید در روت هاتون

  • مجتبی اربابی

    سلام . ممنون از آموزش های بسیار خوبتون
    من بعد از دیدن احراز هویت multi authentication برای مدیران ورود جداگانه ساختم و بخوبی هم وارد میشه . اما وقتی سمت مدیریت و با مدیر وارد میشم و دستورAuth::user() رو وارد میکنم اطلاعات کاربر رو بهم برمیگردونه. در حالی که توی بخش مدیر این کارو میکنم. علت چیست و چه تنظیماتی باید انجام بگیره . ممنون از لطفتون

    • admin

      شما باید برای بخش های که guard جدید ساختین به صورت
      Auth::guard('admin')->user()
      عمل کنید

  • Ali

    سلام خسته نباشید
    ببخشید یه سوال
    میشه با لاراول یک وبسایت پارالاکسی بسازیم؟؟
    اگه میشه لطفا یه فیلم آموزشی هم برای همین بسازین
    ممنون

    • admin

      پارالاکس مربوط به backend نمیشه پس به لاراول مرتبط نیست و مرتبط به frontend یک پروژه میشه که frontend در همه چه یکسانه حتی در لاراول

  • Ali

    میشه دقیقا بگین چند روز یک بار فیلم میزارین؟؟
    و همچنین اگه امکان داره یکم سرعتتون و افزایش بدین
    ممنون از زحماتتون

    • admin

      زمان مشخصی نیست سعی میشه سریع تر تهیه و در سایت قرار داده بشه مابقی قسمت ها

بخشی از چیزهای که خواهید آموخت :

  • آشنایی کامل با لاراول 5
  • کار با دیتابیس و اعمال CURD
  • اعتبارسنجی اطلاعات
  • احراز هویت در لاراول
  • روابط بین جداول
  • و ...