Safe Haskell | None |
---|---|
Language | Haskell2010 |
- getSignedCookie :: (MonadHas Secret c m, MonadHasRequest c m) => ByteString -> m (Maybe ByteString)
- setSignedCookie :: (MonadSign c m, MonadHasRequest c m) => ByteString -> ByteString -> Timestamp -> m Header
- clearCookie :: ByteString -> Header
Documentation
getSignedCookie :: (MonadHas Secret c m, MonadHasRequest c m) => ByteString -> m (Maybe ByteString) Source #
:: (MonadSign c m, MonadHasRequest c m) | |
=> ByteString | cookie name |
-> ByteString | cookie value (unsigned) |
-> Timestamp | expiration for this cookie value |
-> m Header |
sign the value, generate cookie, and provide set cookie response header
clearCookie :: ByteString -> Header Source #