سلام دوستان
من از احراز هویت دیفالت لاراول برای رجیستر و لاگین استفاده میکنم. قصد دارم چند مقدار رو قبل از رجیستر یا لاگین ست کنم و بتونم پس از رجیستر یا لاگین هم از اونها استفاده کنم و بین صفحات بهشون دسترسی داشته باشم. برای این کار قصد دارم از سشن استفاده کنم و وقتی نیازشون نداشتم خودم از بین ببرمشون.
حالا سؤالم اینه که آیا در لاراول این امکان وجود داره که من سشن رو قبل از رجیستر یا لاگین ایجاد کنم و بعد از رجیستر یا لاگین بدون مشکل تا زمان دلخواه از اون مقادیر موجود در سشن استفاده کنم و تداخلی این بین ایجاد نمیشه.
امیدوارم سؤالم رو واضح گفته باشم. ممنون میشم دوستانی که تجربه دارند همراه با مثال ساده نوع ایجاد و استفاده رو به من بگند.
با سلام
اگر از laravel-ui استفاده کنید برای لاگین در LoginController این مقادیر رو override کنید:
public function login(Request $request)
{
}
protected function authenticated(Request $request, $user)
{
//
}
و برای register در RegisterController:
public function register(Request $request)
{
}
protected function registered(Request $request, $user)
{
//
}
شما همین داخل این توابع میتونید سشن مورد نظر ست کنید و استفاده کنید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟