DripDrop.Web.UnsubscribePlug (DripDrop v0.1.0)

Copy Markdown View Source

Handles RFC 8058 one-click unsubscribe URLs generated by DripDrop.

Summary

Functions

Verifies the unsubscribe token in the path and records a suppression.

Returns Plug initialization options unchanged.

Functions

call(conn, opts)

@spec call(Plug.Conn.t(), term()) :: Plug.Conn.t()

Verifies the unsubscribe token in the path and records a suppression.

init(opts)

@spec init(term()) :: term()

Returns Plug initialization options unchanged.