سلام دوستان من چطوری می تونم نام کاربری که لاگین شده رو توی قسمت های مختلف پروژم نشون بدم مثلا بگم ایشون الان لاگین هستن و فقط کانتکت های ایشون رو نمایش بدم یعنی چطوری اسمشو بالای صفحه کانتکتم نشون بدم ممنونم میشم اگه راهنماییم کنین
با استفاده از توابع کمکی به کاربری که لاگین کرده میتونید دسترسی پیدا کنید بصورت زیر
برای گرفتن اطلاعات کاربر
auth()->user()
برای اینکه چک کنید کاربر لاگین هست یا خیر
auth()->check()
کدی که توی کنترلرم نوشتم اینه من با این کد لاگین میکنم
''' public function login(Request $request)
{
$validator = Validator::make($request->all(), [
'name' => 'required',
'password' => 'required',
]);
$value=array(
'name' => $request->name,
'password' =>$request->password
);
session('message',$request->name);
return view('contact.add',compact('message'));
}
و کدی که توی add نوشتم هم اینه و از سشن استفاده کردم نمیدونم کدهام درسته یا نه
''' <div class="col-6"><div class="col-12 logReg"><span style="float:right;">Welcom,{{ (session('message')) }}</span></div></div>
@hesammousavi
یعنی چی خودم کدشو زدم ؟ اصلا این چیزی که شما نوشتی درست نیست . به هیچ وجه اصلا صحیح نیست .
خواهش میکنم کدهاتون رو در سه backtike باز و بسته بزارید این های که شما گذاشتید کوتیشن هستن
دقیقا در باکس زیر سوال هم این سه کاراکتر رو گذاشتم میتونید ببینیدشون و حتی کپی کنید و در اینجا قرار بدید کار سختی نیست.
باشه چشم
من اول لاگینمو با auth جلو رفتم ولی چون کدهای view رو خودم نوشتم توی اجرا جواب نگرفتم واسه همین خودم نوشتم و جواب گرفتم خب ولی نمیدونم چطوری باید کدهایی که توی کنترلر واسه auth هست رو به ویو برسونم که جواب بگیرم خیلی گشتم ولی چیزی پیدا نکردم که بخوام با ویو ایی که خودم نوشتم اجرا بکنم @hesammousavi
سلام
شما فیلدهای که با auth ارتیسان میسازی رو میتونی کاستوم کنید. تویی کنترلر میتونی فیلدهای های که میخواهید رو اضاف کنید . ویو نوشته شما تویی فرمش مسیر کنترلر رو صدا بزنید.
سخت نیست یه کنترلر و یک ویو هست همین. مسیر قبلا تعریف شده برای ریجیستر.
میشه کمکم کنید بگین چیکار باید بکنم تا با ویو ایی که خودم نوشتم بتونم با auth اجرا بگیرم
@hesammousavi
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟