Sails.js and NodeBB sharing session / get logged user.



  • Hi,
    I need some advice in connecting small sails.js app with nodeBB. In my sails.js application I need to get current logged user. I set sails.js session id key to express.sid (as in nodeBB), and configured it to use nodeBB collection as session storage. Then I can query for user id by session id (also from nodeBB storage). It is almost what I need to, but I can't get through some problems

    • nodebb and sails app have to be on same domain
    • when user visits sails app first, then nodeBB sets another session id and sessions are different on both apps
    • when user logs in nodeBB, gets new session id and also, sessions are different on both apps

    Maybe OAuth is best way to go?
    Thanks

    PS. Thanks for nodeBB, great work!


Log in to reply
 


Looks like your connection to NodeBB was lost, please wait while we try to reconnect.