0
あなたは私を助けてくれますか 私のコードはリクエスト間にSESSIONを保存していません。スリムフレームワーク3セッション
ログインすると、セッションで常にnullが返されます。
ありがとうございます。あなたはbryanjhv/slim-session
はすでにあなただけ追加する必要がある、そのためのミドルウェアた、セッションを開始する必要が
$app->get('/session', function($request, $response, $args) {
$session = new \SlimSession\Helper;
$reponse["uid"] = $session->uid;
$reponse["email"] = $session->email;
$reponse["name"] = $session->name;
echo json_encode($reponse);
});
$app->post('/connexion', function ($request, $response, $args) {
$reponse['status'] = "success";
$reponse['message'] = 'Vous êtes connecté.';
$reponse['name'] = "wassim boukadida";
$reponse['uid'] = "123456";
$reponse['email'] = "[email protected]";
$reponse['createdAt'] = "date_exmple";
//session saving
$session = new \SlimSession\Helper;
$session->uid = "123456";
$session->email = "[email protected]";
$session->name = "wassim boukadida";
echo json_encode($reponse);
});
SlimSessionとはどこから来たのですか? –
https://github.com/bryanjhv/slim-session $ app-> add(new \ Slim \ Middleware \ Session()); – technico