Plug v1.8.2 Plug.Session View Source
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.
Consider using Plug.CSRFProtection when using Plug.Session.
Session stores
See Plug.Session.Store for the specification session stores are required to
implement.
Plug ships with the following session stores:
Options
:store- session store module (required);:key- session cookie key (required);:domain- seePlug.Conn.put_resp_cookie/4;:max_age- seePlug.Conn.put_resp_cookie/4;:path- seePlug.Conn.put_resp_cookie/4;:secure- seePlug.Conn.put_resp_cookie/4;:http_only- seePlug.Conn.put_resp_cookie/4;:extra- seePlug.Conn.put_resp_cookie/4;
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", table: :session
        Link to this section Summary
Link to this section Functions
    
      
      Link to this function
    
    
  call(conn, config) View Source
Callback implementation for Plug.call/2.
    
      
      Link to this function
    
    
  init(opts) View Source
Callback implementation for Plug.init/1.