2014-04-04 52 views
5

Laravel'i 4.0'dan 4.1'e yükselttim. Uygulamam javascript'te de kullandığım çerezleri ayarlıyor. Artık otomatik olarak şifreleniyorlar, dolayısıyla javascript'te artık okunamıyorlar. Belirli tanımlama bilgileri için şifrelemeyi nasıl devre dışı bırakacağımı bulamıyorum. PHP setcookie yerel işleviyle bunları ayarlamaya çalıştığımda, bunlar devam etmiyor.Şifreli çerezler laravelde nasıl kullanılmaz?

Bunun için bir çözüm var mı?

+0

'Crypt :: decrypt ($ encryptedValue); '? – egig

+0

Sorun, şifrelenmemiş çerezleri ayarlayamıyorum. Laravels Cookie :: make() ile ayarlanan çerezler otomatik olarak şifrelenir, yerel setcookie() işleviyle ayarlanan çerezler tamamen silinir – Ernie

+1

Çözüm 5 burada çözüm: http://stackoverflow.com/questions/35029385/unencrypted- çözüm için cookie-in-laravel –

cevap

1

ben app php yerli fonksiyon setcookie ile çerezleri ayarlaması :: filtreden sonra düzelttim. Her istekte, çerezleri yeniden ayarlıyorum çünkü laravel isteği işlerken temizler.