Skip to content

SamyPesse/firebase-cookie-session

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

firebase-cookie-session

NPM Version Build Status

Simple cookie-based session middleware designed to work with Firebase Cloud Functions.

On Firebase Cloud Functions, only the specially-named __session cookie is permitted to pass through to the function execution.

This module is forked from express/cookie-session, but behaves differently in how it stores the cookie signature to ensure that both the value and signature of the session are stored in __session.

Install

$ npm install firebase-cookie-session --save

API

var cookieSession = require('firebase-cookie-session')
var express = require('express')

var app = express()

app.use(cookieSession({
  keys: [/* secret keys */],

  // Cookie Options
  maxAge: 24 * 60 * 60 * 1000 // 24 hours
}))

About

Simple cookie-based session middleware designed for Firebase Cloud Functions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%