fp-lua-sessions

This module is an express middleware and should resolve a session stored in a JWT and store the results in res.locals.session.

Usage no npm install needed!

<script type="module">
  import fpLuaSessions from 'https://cdn.skypack.dev/fp-lua-sessions';
</script>

README

FP LUA Sessions

Creates a res.locals.session object or calls next(err) if no session is there.

Usage:

import { resolveSession } from "fp-lua-sessions";

app.get("/some_endpoint", resolveSession, (req, res, next) =>  {
    console.log(res.locals.session)
    res.send("OK")
}

or

import { resolveSession } from "fp-lua-sessions";

app.use(resolveSession);