sql >> データベース >  >> NoSQL >> Redis

ノードアプリ間の共有セッション?

    少し時代遅れかもしれませんが、現時点では、Express-sessionはCookieのドメインオプションを認識できます。ソースによると:

    function session(options){
      var options = options || {}
      //  name - previously "options.key"
        , name = options.name || options.key || 'connect.sid'
        , store = options.store || new MemoryStore
        , cookie = options.cookie || {}
          ...
    

    そしてこれはクッキーを設定するためのものです:

    var Cookie = module.exports = function Cookie(options) {
      this.path = '/';
      this.maxAge = null;
      this.httpOnly = true;
      if (options) merge(this, options);
      ...
    

    したがって、このようなものは現在の1.10.1マスターで機能します:

    secret: "my secret",
        cookie: {
            domain: "mydomain.com",
    


    1. RedisマネージドPub/サブサーバー

    2. NodejsでMongoDBデータベース接続を閉じるタイミング

    3. あなたのビジネスに最適なMongoDBホスティングを選択する方法

    4. MongoDB:クエリを正規化できません:BadValueプロジェクションに包含と除外を混在させることはできません