fix: resolve Sveden upload permissions and CSRF cookie issue
- Add hostgroup (GID 1000) to Dockerfile so www-data inside container can write to sveden/ - Add credentials: 'same-origin' to fetch calls in Sveden.vue and QuickUpload.vue to send session cookies
This commit is contained in:
@@ -214,6 +214,7 @@ const upload = async () => {
|
||||
const response = await fetch(route('dashboard.quick-upload.store'), {
|
||||
method: 'POST',
|
||||
body: formData,
|
||||
credentials: 'same-origin',
|
||||
headers: {
|
||||
'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]').content,
|
||||
'X-Requested-With': 'XMLHttpRequest',
|
||||
|
||||
@@ -216,6 +216,7 @@ const upload = async () => {
|
||||
const response = await fetch(route('dashboard.sveden.store'), {
|
||||
method: 'POST',
|
||||
body: formData,
|
||||
credentials: 'same-origin',
|
||||
headers: {
|
||||
'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]').content,
|
||||
'X-Requested-With': 'XMLHttpRequest',
|
||||
|
||||
Reference in New Issue
Block a user