I have a Laravel signed Url page, which allows me to share a page with guest users. All this works fine, I can send data to the Blade template.
But, I want to switch to a SPA, where Vue components pull the data. How do I let Vue (or actually: the Laravel API) know "it is ok" to request data from the protected Laravel API?
E.g. http://myapp.com/share/place/25?signature=... shows the details for place #25 and no login is required. Laravel sends $data to the view. When using Vue components, I would like to let each component pull the relevant data.
I could still let Laravel push the data, but I would like the component to pull the data.
Is this possible?