File: yesod-auth-account.cabal

package info (click to toggle)
haskell-yesod-auth-account 1.2.6-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 128 kB
  • ctags: 1
  • sloc: haskell: 937; makefile: 3
file content (66 lines) | stat: -rw-r--r-- 2,433 bytes parent folder | download
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
59
60
61
62
63
64
65
66
name:              yesod-auth-account
version:           1.2.6
cabal-version:     >= 1.8
build-type:        Simple
synopsis:          An account authentication plugin for Yesod
category:          Web
author:            John Lenz <lenz@math.uic.edu>
maintainer:        John Lenz <lenz@math.uic.edu>
license:           MIT
license-file:      LICENSE
homepage:          https://bitbucket.org/wuzzeb/yesod-auth-account
stability:         Experimental
description:       An auth plugin for accounts. Each account consists of a username,
                   email, and password.  The plugin provides new account, email verification,
                   and password reset pages that can be customized to enhance the user experience.

-- Temp workaround for http://hackage.haskell.org/trac/hackage/ticket/792
extra-source-files: example.hs
                  , README.md
                  , tests/BasicTests.hs
                  , tests/Foundation.hs
                  , tests/NewAccount.hs


source-repository head
    type: mercurial
    location: https://bitbucket.org/wuzzeb/yesod-auth-account

library
    hs-source-dirs:  .
    exposed-modules: Yesod.Auth.Account
    ghc-options:   -Wall -O2

    build-depends: base              >= 4          && < 5
                 , base64-bytestring >= 1.0
                 , bytestring        >= 0.10
                 , blaze-html        >= 0.6
                 , mtl               >= 2.1
                 , text              >= 0.11
                 , persistent        >= 1.3        && < 1.4
                 , pwstore-fast      >= 2.0
                 , random            >= 1.0
                 , yesod-auth        >= 1.2        && < 1.4
                 , yesod-core        >= 1.2        && < 1.3
                 , yesod-form        >= 1.3        && < 1.4
                 , yesod-persistent  >= 1.2

test-suite test
    type:              exitcode-stdio-1.0
    main-is:           main.hs
    hs-source-dirs:    tests
    ghc-options:       -Wall

    build-depends: base
                 , bytestring
                 , hspec
                 , monad-logger >= 0.3
                 , mtl
                 , persistent-sqlite
                 , resourcet
                 , text
                 , xml-conduit
                 , yesod         >= 1.2 && < 1.3
                 , yesod-test    >= 1.2.1.5
                 , yesod-auth    >= 1.2 && < 1.4
                 , yesod-auth-account