apiary-cookie-0.6.0.0: Cookie support for apiary web framework.

Safe HaskellNone

Web.Apiary.Cookie

Contents

Synopsis

Documentation

type HasCookie = [webApiaryCookieCookie :: Cookie]Source

newtype CookieConfig Source

Constructors

CookieConfig 

Fields

keyFile :: FilePath
 

withCookie :: CookieConfig -> (HasCookie => IO b) -> IO bSource

Give cookie encryption key.

setter

filter

cookie :: (Strategy w, Query a, HasCookie, Monad m) => ByteString -> Proxy (w a) -> ApiaryT (SNext w as a) m b -> ApiaryT as m bSource

cookie filter. since 0.5.1.0.

can use like query function.

example:

 cookie foo pFirst pInt  -- get first Int parameter from foo.
 cookie bar pOption pDouble  -- get first Double parameter from bar, allows no cookie.
 cookie baz pMany (pMaybe pString)  -- get zero or more baz cookies. allows cookie decrypt failure.

Reexport

SetCookie(..)

module Web.Cookie

def