-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathsnap-auth.cabal
58 lines (53 loc) · 1.59 KB
/
snap-auth.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Name: snap-auth
Version: 0.1.2
Synopsis: An authentication/session management system for Snap
Author: Doug Beardsley, Ozgun Ataman
Maintainer: Ozgun Ataman
Stability: Experimental
Category: Web
Build-type: Simple
Cabal-Version: >= 1.6
Description:
Snap.Auth provides two pieces of major functionality for Snap applications:
- Sessions support
- User authentication
This library will be ported over to the new Snaplets infrastructure when our
work there is complete.
Library
hs-source-dirs:
src
exposed-modules:
Snap.Auth
Snap.Auth.Handlers
Snap.Extension.Session.CookieSession
Snap.Extension.Session.Helpers
other-modules:
Snap.Auth.Password
Snap.Extension.Session
Snap.Extension.Session.Common
Snap.Extension.Session.SecureCookie
Snap.Extension.Session.Types
Build-Depends:
Crypto >= 4.2.0,
base >= 4 && < 5,
bytestring >= 0.9,
cereal >= 0.3,
clientsession >= 0.4.1 && < 0.5,
containers >= 0.3,
haskell98,
heist >= 0.5.1,
mtl >= 2 && < 3,
xmlhtml >= 0.1.3,
old-locale,
snap-core == 0.5.*,
snap == 0.5.*,
syb,
time,
text >= 0.11,
transformers >= 0.2.2
ghc-options: -Wall -funbox-strict-fields -O2 -optc-O3 -funfolding-use-threshold=16
extensions:
OverloadedStrings
, MultiParamTypeClasses
, FunctionalDependencies
, DeriveDataTypeable