このファイルには、Sailsがセッションをどこに保存するかを指示する情報が含まれています。
Sailsのセッション統合は、Expressによって既に行われた素晴らしい作業に大きく依存していますが、socket.ioとConnectのセッションストアも統合します。Expressとsocket.io間の構成の違いを正規化するためにConnectのクッキーパーサーを使用し、Sailsのミドルウェアインタープリターにフックして、Expressと同じようにSocket.ioでreq.session
にアクセスして自動保存できるようにします。
これは、RedisやMongoのような異なるセッションストアを構成する場所です。このファイルには、その構成がどのようになるかのコメント付きの例があります。
このファイルには、アプリを作成するときにSailsによって生成される「セッションシークレット」も含まれています。本当に何をしているのか理解していない限り、これを変更または削除しないでください。
利用可能なすべてのオプションについては、sails.config.session
を参照してください。