Plug.Session

A plug to handle session cookies and session stores.

The session is accessed via functions on Plug.Conn. Cookies and session have to be fetched with Plug.Conn.fetch_session/1 before the session can be accessed.

Session stores

See Plug.Session.Store for the specification session stores are required to implement.

Plug ships with the following session stores:

Options

Additional options can be given to the session store, see the store’s documentation for the options it accepts.

Examples

plug Plug.Session, store: :ets, key: "_my_app_session", secure: true, table: :session

Summary

call(conn, config)

Callback implementation of Plug.call/2

init(opts)

Callback implementation of Plug.init/1

Functions

call(conn, config)

Callback implementation of Plug.call/2.

init(opts)

Callback implementation of Plug.init/1.