مدرس دوره علی شیخ
مدت دوره 20:55:46
تعداد ویدیو 106

وضعیت دوره : کامل شده
قیمت دوره : 699,000 594,000 تومان

دوره های پشنهادی

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • سلام و وقت بخیر مجددا
    جناب شیخ برای دیدن پروفایل کاربر هم داخل url اگر براساس id مجدد بریم هر شخصی به id های نفرات دیگر هم دسترسی کامل دارد و بنابراین اگر براساس login_token اون رو داخل url مقدار دهی کنیم دیگه unique و غیر قایل دسترسی هست

    • سلام وقت بخیر.
      شما میتونید از اون id استفاده نکنید چرا که میدلور auth را قرار دادیم برای route های پروفایل بخاطر همین توی کنترولر هر کدومشون با auth()->user میتونید به مدل و دیتای اون user دسترسی داشته باشید و اطلاعات مربوط به اون مدل را با روابط به عنوان مثال رابطه addresses یا شرط برگردونید.
      auth()->user()->addresses
      نیازی نیست براساس id کاربر یا آدرس به دنبال اون کاربر و آدرس باشید و مشکل برطرف میشه چون میدلور auth قرار گرفته اطلاعات اون کاربر را داریم.

  • سلام
    استاد یه سوال من دو تا یوزر ساختم و برای هر یوزر یک ادرس حالا با هر کاربری که لاگین میشم راحت میتونم ادرس کاربرای دیگرو ببینم فقط کافی عدد عوض کنم ! راه حل چیه ؟
    http://localhost:8001/profile/addresses/2/edit
    http://localhost:8001/profile/addresses/1/edit

    • سلام وقت بخیر.
      توی کنترولر شما user را دارید چون لاگین کرده و کافیه که آدرس های اون user را دریافت و چک کنید که id آدرسی که درخواست داده شده داخل id آدرس های user هست یا خیر و اگه نیست صفحه ۴۰۴ برگشت داده بشه