Всем привет, в ларавеле есть готовые классы, методы для подобной задачи.
Пользователь нажимает покупку - если не авторизован редиректим на /login (и вот после авторизации редиректим сразу на страницу покупки), если авторизован то сразу на страницу покупки.
Первое что приходит в голову записывать в сессии и при авторизации сверять, но может есть инструменты в ларе для решения подобной задачи.