Giả sử trong một miền (app.domain.com
) Tôi đã thiết lập một phiên như thế này:Laravel duy trì một phiên trong tên miền phụ của máy chủ khác nhau
Session::put('test', 'value');
Sau đó, trong phạm vi khác nhau (ví dụ news.domain.com
.) Tôi muốn lấy giá trị phiên . Lưu ý rằng miền khác nằm ở TRÊN MÁY CHỦ KHÁC, nhưng vẫn có cùng tên miền.
Câu hỏi của tôi là, Session::get('test')
có sẵn trong news.domain.com
nếu tôi đặt tệp cấu hình laravel thành domain => '*.domain.com'
không?
và tất nhiên, họ cần phải có cùng một khóa ứng dụng đúng không? – user2002495
Vâng, đúng vậy. – Bogdan
@ Bogdan, bạn đã hoàn toàn lưu lại trong ngày! Tôi không biết nếu có ai khác cần biết điều này, nhưng app/config/auth cũng cần được cập nhật. Tôi đã phải thay đổi một ứng dụng web bằng cách sử dụng phương thức phiên tệp cho cơ sở dữ liệu. KHÔNG thể hiểu tại sao họ không nhìn nhau. Bah. THANKS LẠI! – cbloss793