gun_cookies_list(3)

Name

gun_cookies_list - Cookie store backend: in-memory, per connection

Description

The gun_cookies_list module implements a cookie store backend that keeps all the cookie data in-memory and tied to a specific connection.

It is possible to implement a custom backend on top of gun_cookies_list in order to add persistence or sharing properties.

Exports

This module implements the callbacks defined in gun_cookies(3).

Types

opts()

opts() :: #{
}

Cookie store backend options.

There are currently no options available for this backend.

Changelog

  • 2.0: Module introduced.

Examples

Open a connection with a cookie store configured
{ok, ConnPid} = gun:open(Host, Port, #{
    cookie_store => gun_cookies_list:init(#{})
})

See also

gun(7), gun_cookies(3)

Gun 2.0 Function Reference

Navigation

Version select

Like my work? Donate!

Donate to Loïc Hoguin because his work on Cowboy, Ranch, Gun and Erlang.mk is fantastic:

Recurring payment options are also available via GitHub Sponsors. These funds are used to cover the recurring expenses like food, dedicated servers or domain names.