Я назначил пользовательские данные сеанса после успешного входа пользователя в приложение, что было сделано с помощью функции Auth :: try (), но когда пользователь вошел в систему с помощью токена Remember_me, я не могу назначить пользовательские данные сеанса, которые жизненно важны для правильного функционирования приложения. (Я имею в виду, что все приложение работает на основе назначенных настраиваемых переменных сеанса)
Но приложение регистрирует пользователя без данных сеанса, и я не знаю, как назначить настраиваемые переменные сеанса, когда пользователь входит в систему с токеном запомнить меня
Любые предложения приветствуются
Спасибо
Моя функция входа в систему
// login function
if(Auth::guard('authors')->attempt(['email' => $request->email, 'password' => $request->password], $remember))
{
//set custom session variables in
session()->put(['author_university' => author_university,
'author_institution' => author_institution,
'role' => 'author'
]);
return redirect('/home')->with('success', 'Logged In Successfully');
}