Rimuovere cookie con laravel 5+

Vuoi rimuovere un cookie usando laravel 5+? In questo articolo ti spiego come fare e cosa è cambiato rispetto alle versioni precedenti del noto framework php

developing

Panoramica Laravel nella versione 4 aveva implementato un comando “forget” che permetteva di dimenticare la registrazione di un cookie precedentemente impostato. Se usate una versione successiva alla quattro potreste incorrere in anomalie se usate ancora il metodo sopra menzionato. Cosa è cambiato Nella versione 5+ laravel ha introdotto queue per la de-registrazione dei cookie. Per usarlo agite come segue. Per prima cosa registriamo la classe cookie all’interno del controller: use Cookie; O in alternativa potete usare: \Cookie[…] quando richiamerete la classe nel codice che vedrete fra poco. Personalmente preferisco la prima opzione. A questo punto la sintassi per de-registrare il cookie è la seguente: Cookie::queue(‘NomeCookie’, null, -1); I parametri da passare a queue sono: Nome cookie Valore Scadenza In questo caso impostiamo un valore nullo con scadenza negativa per assicurarci di far scadere la validità. Codice di esempio In questo…
Continua a leggere...

×