BSD-3-Clause licensed by Al Zohali
This version can be pinned in stack with:servant-auth-cookie-0.5.0.5@sha256:0b2b4af4347a818a2ec85d7ac4c9f3f77f56ec83cd4dcd7ce968a14d028181c7,7253
Module documentation for 0.5.0.5
ServantServant.ServerServant.Server.ExperimentalServant.Server.Experimental.Auth
Depends on 19 packages
(full list with versions ) :
base ,
base64-bytestring ,
blaze-builder ,
bytestring ,
cereal ,
cookie ,
cryptonite ,
data-default ,
exceptions ,
http-api-data ,
http-types ,
memory ,
mtl ,
servant ,
servant-server ,
tagged ,
time ,
transformers ,
wai Authentication via encrypted client-side cookies,
inspired by client-session library by Michael Snoyman and based on
ideas of the paper "A Secure Cookie Protocol" by Alex Liu et al.
Change Log
Changed
Fixed dependencies’ bounds.
Changed
Fixed dependencies’ bounds.
Changed
Fixed dependencies’ bounds.
Changed
Fixed dependencies’ bounds.
Changed
Fixed incompatibility with older versions of GHC.
0.5.0 - 2017-04-15
Changed
Server keys management:
ServerKey
becomes ServerKeySet
.
mkServerKeyFromBytes
becomes mkPersistentServerKey
.
Deleted
mkServerKey
(instead use custom instance of ServerKeySet
.
Added
class Cookied
and function cookied
to faciliate usage of mutable server keys.
0.4.4 - 2017-04-15
Added
Tests for the example.
parseSessionRequest
and parseSessionResponse
functions.
removeSessionFromErr
function.
Changed
Fixed constraint for removeSession
.
Added
Changed
Fixed dependencies’ bounds.
Changed
Fixed dependencies’ bounds.
Changed
Fixed dependencies’ bounds.
0.4.3 - 2016-01-30
Changed
Fixed draining of /dev/random
.
Refactored the example.
Changed
Fixed dependencies’ bounds.
0.4.2 - 2016-12-23
Added
0.4.0 - 2016-09-25
Added
Support for servant-0.9
.
Tags for bytestrings.
Changed
0.3.2 - 2016-09-17
Added
mkServerKeyFromBytes
function.
0.3.1 - 2016-08-19
Added
addSessionToErr
function.
Changed
Fixed dependencies’ bounds.
Changed
Fixed dependencies’ bounds.
0.3.0 - 2016-07-27
Changed
Relicensed to BSD3
The great and glorious refactoring of everything ;)
0.2.0 - 2016-07-08
Added
Parameters:
hash algorithm
encryption/decryption algorithms
…and many others.
Tests
Documentation
Changed
RandomKey
and ServerKey
initialization (without unsafePerformIO
).
Changed
More user-friendly example.
0.1.0 - 2016-06-05
Added
Initial version of the package.
Stackage is a service provided by the
Haskell Foundation
│ Originally developed by
FP Complete