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

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

توضیحات :

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

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

ثبت دیدگاه شما
  • نیلوفر

    با سلام
    زمانی که به آدرس auth/login که اولین روت هست میرم با این ارور برخورد می کنم
    InvalidArgumentException in FileViewFinder.php line 137: View [auth.login] not found. درصورتی که داخل ترمینال روت ها را برام لیست می کنه اما ویو مورد نظر وجود نداره .نسخه لاراول 5.1 ممنون می شم راهنماییم کنید

    • نیلوفر

      به این مسیر رفتم (https://laravel.com/docs/5.1/authentication#authentication-quickstart ) و مشکل حل شد

    • admin

      باید فایل های مربط به ویو ها رو دریافت و در فولدر view بزارید
      در گوگل یا github در موردش سرچ کنید

  • مهدی

    با سلام
    آموزشتون عالیه ،
    فقط اگه لطف کنید و بعد از هر آموزش فایلهای پروژه همون آموزش هم برای دانلود بزارید خیلی خوب میشه.
    موفق باشید

    • admin

      سلام
      این دوره فایل های خاصی نداشت که من بیام در دسترس بزارم

  • سید محمد حسینی

    با سلام
    چرا کدهای من در فایل AuthenticatesAndRegistersUsers.php با شما فرق میکنه چون داشتم طبق آموزش شما بیش میرفتم به مشکل خوردم!!!
    ماله من فقط این کدهارو داره همین


    namespace Illuminate\Foundation\Auth;

    trait AuthenticatesAndRegistersUsers
    {
    use AuthenticatesUsers, RegistersUsers {
    AuthenticatesUsers::redirectPath insteadof RegistersUsers;
    }
    }
    ولی توی آموزش شما خیلی کاملتر بود

    • admin

      شما دارید از لاراول 5.1 استفاده میکنید و اینجا دوباره باید به آدرس
      Illuminate\Foundation\Auth\AuthenticatesUsers
      برین تا کد ها رو بتونید بببنید

  • لیلا

    سلام
    در ArticleController ;کلاس Auth را شناسایی نمیکنه . باید چیکار کنم .
    عکسی از اسکرین شات برنامم :
    http://uupload.ir/files/re71_screenshot_(5).png

    • admin

      از try/catch استفاده کنید و اگه اروری بود نمایش میده

    • لیلا

      هیچ اروری نمایش نمیده .
      کلا چیزی نمایش نمیده . نه مقالات و نه مشخصات user و نه اروری .هیچی

    • admin

      بله دیدم به ظاهر همه چی درسته ولی میشه عکس متن ارور رو بفرستید !?

    • لیلا

      دقیقا من همین کارا کردم اما جواب نداد .
      یه نگا به عکسی که براتوم فرستادم بکنید متوجه منظورم میشیند.

    • admin

      باید کلاس auth رو use کنید به کلاس به این صورت use Auth

  • آرش

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

    • admin

      نظر لطف شماست خوشحالیم که مورد قبول دوستان قرار گرفته ! انشالله در کارتون موفق باشید

  • مهرداد

    سلام.
    تو ترمینال هنگامی که دستور php artisan serve را میزنم این ‍‍پیغام خطا را به من میده:

    [Symfony\Component\Debug\Exception\FatalErrorException]
    syntax error, unexpected ')', expecting '{'

    هرچی تو لاراول فایل ساخته بودم را چک کردم اما مشکلی پیدا نکردم. باید چکارکنم؟؟؟

    • admin

      سلام . خوب مشخصه که یه جا تو نوشتن دستورات اشکال دارین یا { نذاشتین یا ( ! باید چک کنید

  • میلاد

    سلام و تشکر.../

    ببین منظورم اینه که من هرچی پروژه میسازم توی پوشه View فقط vendor و errors رو دارم !

    یعنی اینکه view های auth رو ندارم !
    چیکار کنم !؟

    با این دستور هم پروژه میسازم :

    composer create-project laravel/laravel name

    چیکار کنم ؟‌:(((

    • آرش

      سلام خدمت سید جان و تمام دوستان
      در لاراول 5.1 در فولدر view فایل های ورود و عضویت پیش فرض روش نیست ولی کد هاش داخل سایت لاراول هست .کافیه یک view جدید بسازید و کد هایی که تو این آدرس هست رو توش کپی کنید. http://laravel.com/docs/5.1/authentication#included-views

    • یاسر

      اگه به صورت
      composer create-project laravel/laravel --prefer-dist
      نصب کنید آخرین نسخه که الان 5.1 هست رو نصب میکنه، زمانی که آقای موسوی تو آموزش نصب کردن آخرین نسخه 5 بوده.
      composer create-project laravel/laravel 5.0 --prefer-dist
      به صورت بالا باز هم 5.1 رو نصب میکنه فقط یه فولدر جدید با نام 5.0 می سازه .برای نصب نسخه 5.0 به این شکل عمل کنید:
      composer create-project laravel/laravel folder_name 5.0 --prefer-dist

    • webdeveloper

      دوست عزیز
      در نسخه 5 بصورت پیشفرض صفحات لاگین / رجیستر و ... وجود داشته.
      اما نمیدونم چرا در نسخه 5.1 حذف شده !!!
      اگر مانند من میخواهید از نسخه 5.1 استفاده نمایید، برای ساخت صفحات و اهراز هویت از آدرس زیر استفاده نمایید:
      http://laravel.com/docs/5.1/authentication

    • admin

      شما با این دستور نسخه 5.1 لاراول رو نصب میکنید ما فعلا اموزشمون در رابطه با لاراول 5 .

      شما باید با این دستور لاراول 5 رو نصب کنید تا از این فولدر ها استفاده کنید
      composer create-project laravel/laravel 5.0 --prefer-dist

  • میلاد

    سلام دوست عزیز !

    میخواستم بگم که بنده هرچی پروزه لاراول میسازم به صورت پیشفرض پوشه auth رو ندارم !
    و همینطور که دوستان گفتند مثل اینکه این روشه خوبی نیست !

    استاد اگه میشه یه روش کامل تر توضیح بدید چون ما که هیچی سر در نمیاریم و اگه این روش رو یاد گرفتیم تا بیایم اصلاحش کنیم .......

    لطفا یه آموزش کامل و از پایه بسازید !
    متشکرم دوست عزیز.

    • admin

      این auth در نسخه 5 اضافه شده و منظورتون از پوشه auth نداشتن رو نمیفهمم

      در رابطه با این که این روش خوب نیست باید بگم کاملا اشتباه :/ چون توسط خود لاراول نشوته شده و حتما کاری لازمو داره

      در رابطه با آموزش پایه ساخت auth هم باید بگم انشالله این کار رو حتما میکنم . تا چند وقت دیگه

  • یاسر

    لطفا در مورد تفاوت نسخه ها هم صحبت کنید
    من 5.1 رو نصب کردم resource/auth رو ندارم و AuthController هم متفاوته.
    واسه این آموزش ها حتما باید 5 رو نصب کنم یا فقط تغییرات کوچیکی رو باید انجام بدم؟

    • admin

      این آموزش نیاز به نسخه 5 داره و انشالله بعد از اتمام این آموزش در مورد 5.1 هم توضیحاتی میدیم .

  • بهزاد

    فک نکنم کاری درستی باشه فایلی که تو پوشه vendor قرار داره رو ادیت کنیم. چون هربار composer update بزنیم تغییرات به حالت اول برمیگرده. شما این کار رو در تریت AuthenticateAndRegisterUser انجام دادید. ساده ترین راه حل اضافه کردن یک property به نام redirectTo و ست کردن مسیر ری‌دایرکت به اون و قرار دادنش تو کنترل Authentication هست.

    • admin

      اگه دقت کرده باشین در مورد redirectTo در آخر این فیلم آموزشی صحبت کردم . بله با composer update . کد اون فایل ها تغییر میکنه .

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

  • آشنایی با لاراول 5
  • کار با دیتابیس و اعمال CURD
  • آشنای متوسط با کل لاراول 5
  • طریقه پیاده سازی پروژه های کوچک