problème avec redis session handler
J'ai stocké les sessions utilisateur en redis (en utilisant SncRedisBundle) pour les rendre utilisables pour Symfony2 et Node js.
Mon problème c’est quand j’essaye d'obtenir le « token » et le nom d'utilisateur « username » à partir de redis avec node js le console m'affiche « unexpected token » et lorsque je fait un get dans redis-cli j’obtiens:
127.0.0.1:6379> get "session_:nuinnf7hi2c6i0ijdjn6c49mi2"
"_sf2_attributes|a:3{s:18:\"_csrf/authenticate\";s:43:\"scK0QT97IKUIWDTWBVYiuAzKgUFy7JBOgsGANgPAU\";s:14:\"_security_main\";s:584:\"C:74:\"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken\":496{a:3{i:0;N;i:1;s:4:\"main\";i:2;s:456:\"a:4{i:0;C:29:\"Acme\\UserBundle\Document\\User\":247{a:9{i:0;s:88:\"aish60kYjl4oJ4KLGA0LER7ob3yNw30ui4RT70HLJ8hzub24xaI8tcHb7g8QjezH8EMBbBBCQKZL9juyqc4c1w==\";i:1;s:31:\"d69hb3xz0o0g0kskg0wcwgc0kk8occw\";i:2;s:5:\"admin\";i:3;s:5:\"admin\";i:4;b:0;i:5;b:0;i:6;N;i:7;b:1;i:8;s:24:\"54e9e6e8898988b00e000029\";}}i:1;b:1;i:2;a:1{i:0;O:41:\"Symfony\\Component\\Security\\Core\\Role\\Role\":1{s:47:\"\x00Symfony\\Component\\Security\\Core\\Role\\Role\x00role\";s:9:\"ROLE_USER\";}}i:3;a:0:{}}\";}}\";}_sf2_flashes|a:0:{}_sf2_meta|a:3:{s:1:\"u\";i:1426000749;s:1:\"c\";i:1426000646;s:1:\"l\";s:1:\"0\";}"
mais je veux juste récupérer "token" et "username" de la session.
:( Qui peut m'aider
Rq: j'utilise FosUserBundle pour la gestion des utilisateurs et mon objectif et de faire une conversation entre 2 personnes en utilisant node js , socket io et redis.