I cannot use the sessions because i have to do actions to users in relations with others.
For instance, user A click on a link, a pop-up appears on the browser of user B, because there are linked by something, so i need the user B socket. 2012/7/26 Alan Hoffmeister <[email protected]> > Other cent, if you want sessions why don't you use sessions instead of > sockets? > http://expressjs.com/guide.html#session-support > > -- > Att, > Alan Hoffmeister > > > 2012/7/26 Alan Hoffmeister <[email protected]>: > > BTW, you can even transport your view with the socket :) > > > > <body> > > <a data-page="contact" href="#">Contact</a> > > <div id="#container"> > > </div> > > <body> > > > > <script type="text/javascript"> > > $(document).ready(function(){ > > $("a[data-page]").click(function(){ > > socket.emit("render", $(this).attr("data-page"); > > }); > > socket.on("render-done", function(data){ > > $("div#container").html(data); > > }); > > }); > > </script> > > > > There are a lot of missing things but here are my 2 cents :) > > > > -- > > Att, > > Alan Hoffmeister > > > > > > 2012/7/26 Alan Hoffmeister <[email protected]>: > >> Iframes are bad, use AJAX calls: > >> https://github.com/defunkt/jquery-pjax/ > >> > >> -- > >> Att, > >> Alan Hoffmeister > >> > >> > >> 2012/7/26 Diogo Resende <[email protected]>: > >>> If you really have to reload the page, you can have one page to login > and > >>> then an iframe (if successful login) that spans the entire browser > viewport > >>> and opens all the pages. This way the parent document will not reload > and it > >>> can connect to you. > >>> > >>> -- > >>> Diogo Resende > >>> > >>> On Thursday, July 26, 2012 at 10:31 , Ludo wrote: > >>> > >>> Hello, > >>> > >>> I am building a website with nodeJS. The goal is the user launch a > session > >>> when he logs his account (so i create a socket), but i am looking for > the > >>> best way to keep this socket (on the client side) all along the > navigation. > >>> > >>> For exemple, if the user go from "monsite.com/login.php" to > >>> monsite.com/home.php i am going to loose the socket which i created in > >>> "monsite.com/login.php"... > >>> > >>> How would you do that ? Is it really appropriate to work with PHP ? > Because > >>> i think you don't have this kind of problem with a website build with > a JS > >>> Framework like Blackbone.js ! > >>> > >>> Thanks for your advices ! > >>> > >>> -- > >>> Job Board: http://jobs.nodejs.org/ > >>> Posting guidelines: > >>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > >>> You received this message because you are subscribed to the Google > >>> Groups "nodejs" group. > >>> To post to this group, send email to [email protected] > >>> To unsubscribe from this group, send email to > >>> [email protected] > >>> For more options, visit this group at > >>> http://groups.google.com/group/nodejs?hl=en?hl=en > >>> > >>> > >>> -- > >>> Job Board: http://jobs.nodejs.org/ > >>> Posting guidelines: > >>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > >>> You received this message because you are subscribed to the Google > >>> Groups "nodejs" group. > >>> To post to this group, send email to [email protected] > >>> To unsubscribe from this group, send email to > >>> [email protected] > >>> For more options, visit this group at > >>> http://groups.google.com/group/nodejs?hl=en?hl=en > > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > -- *Ludovic VUE* EPITECH - Promo 2014 Chef de projet de MusicOnLive Développeur Web chez Moozar <http://moozar.com/> +33 (0)6 07 29 63 27 -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
