servant-auth-cookie

Authentication via encrypted cookies

Version on this page:0.4.4
LTS Haskell 10.10:0.5.0.5
Stackage Nightly 2018-03-10:0.6.0.3
Latest on Hackage:0.6.0.3

See all snapshots servant-auth-cookie appears in

BSD-3-Clause licensed by Al Zohali
Maintained by Al Zohali
This version can be pinned in stack with:servant-auth-cookie-0.4.4@sha256:2e026dc374ac4b51f9bb81cefbed59f7cf57cdee0c61c90dff355660cb105d8d,6508

Module documentation for 0.4.4

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.

Changes

Change Log

0.4.4

Added

  • Tests for the example.
  • parseSessionRequest and parseSessionResponse functions.
  • removeSessionFromErr function.

Changed

  • Fixed constraint for removeSession.

0.4.3.3

Added

  • Changelog.

Changed

  • Fixed dependencies’ bounds.

0.4.3.2 - 2016-02-02

Changed

  • Fixed dependencies’ bounds.

0.4.3.1 - 2016-01-30

Changed

  • Fixed dependencies’ bounds.

0.4.3 - 2016-01-30

Changed

  • Fixed draining of /dev/random.
  • Refactored the example.

0.4.2.1 - 2016-01-17

Changed

  • Fixed dependencies’ bounds.

0.4.2 - 2016-12-23

Added

  • removeSession function.

0.4.0 - 2016-09-25

Added

  • Support for servant-0.9.
  • Tags for bytestrings.

Changed

  • Switched to base-compat.

0.3.2 - 2016-09-17

Added

  • mkServerKeyFromBytes function.

0.3.1 - 2016-08-19

Added

  • addSessionToErr function.

0.3.0.3 - 2016-08-12

Changed

  • Fixed dependencies’ bounds.

0.3.0.2 - 2016-08-04

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).

0.1.0.1 - 2016-06-15

Changed

  • More user-friendly example.

0.1.0 - 2016-06-05

Added

  • Initial version of the package.