• Avatar de MaitrePylos
    Membre depuis :
    27/05/2013
    Messages :
    48

    Bonjour, comment on gère les cookies en Laravel 5.4, ce que je passe par request, je ne peux les récuperer plus tard ?
    Doit-on utiliser les fonction standard de PHP pour gérer les cookies ?

    Merci.

  • Avatar de Romu
    Membre depuis :
    23/02/2017
    Messages :
    18

    'Soir,

    Je te renvois vers la doc, c'est assez explicite ..
    https://laravel.com/docs/5.4/requests#cookies

    Retrieving Cookies From Requests

    All cookies created by the Laravel framework are encrypted and signed with an authentication code, meaning they will be considered invalid if they have been changed by the client. To retrieve a cookie value from the request, use the cookie method on a Illuminate\Http\Request instance:

    $value = $request->cookie('name');

    Attaching Cookies To Responses

    You may attach a cookie to an outgoing Illuminate\Http\Response instance using the cookie method. You should pass the name, value, and number of minutes the cookie should be considered valid to this method:

    return response('Hello World')->cookie(
    'name', 'value', $minutes
    );
  • Avatar de MaitrePylos
    Membre depuis :
    27/05/2013
    Messages :
    48

    Oui, sauf que dans ce cas, si j'éteind le pc et que je revienss, je n'arrive pas à récupérer mon cookies, j'ai comme l'impression que le système est interne à Laravel et non pas extèrieur à l'application.

  • Avatar de Romu
    Membre depuis :
    23/02/2017
    Messages :
    18

    Hum .. je me sers pas des cookies sur mon projet du coup je vois pas trop..
    Tu as essayer de changer les durées des cookies ?
    De changer dans la config session_driver ? et de passer à cookie ?

Vous ne pouvez pas répondre à ce sujet.