Authentication backend for Vervis, fork of Hackage package by the same name

[[ 🗃 ^VE2Kr yesod-auth-account ]] :: [📥 Inbox] [📤 Outbox] [🐤 Followers] [🤝 Collaborators] [🛠 Commits]

Clone

HTTPS: git clone https://vervis.peers.community/repos/VE2Kr

SSH: git clone USERNAME@vervis.peers.community:VE2Kr

Branches

Tags

master ::

yesod-auth-account.cabal

name:              yesod-auth-account
version:           1.4.3
cabal-version:     >= 1.8
build-type:        Simple
synopsis:          An account authentication plugin for Yesod
category:          Web
author:            John Lenz <lenz@math.uic.edu>, fr33domlover
maintainer:        fr33domlover <fr33domlover@riseup.net>
license:           MIT
license-file:      COPYING
homepage:          https://dev.angeley.es/s/fr33domlover/r/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
                  , Changelog.md


source-repository head
    type: git
    location: https://dev.angeley.es/s/fr33domlover/r/yesod-auth-account

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

    build-depends: base              >= 4          && < 5
                 , bytestring        >= 0.10
                 , blaze-html        >= 0.6
                 , email-validate
                 , mtl               >= 2.1
                 , nonce             >= 1.0
                 , persistent        >= 1.3
                 , pwstore-fast      >= 2.0
                 , text              >= 0.11
                 , time
                 , time-interval
                 , time-units
                 , yesod-auth        >= 1.2
                 , yesod-core        >= 1.2
                 , yesod-form        >= 1.3
                 , yesod-persistent  >= 1.2

test-suite test
    type:              exitcode-stdio-1.0
    hs-source-dirs:    tests
    main-is:           main.hs
    other-modules:     BasicTests
                     , Foundation
                     , NewAccount
    ghc-options:       -Wall

    build-depends: base
                 , bytestring
                 , email-validate
                 , hspec
                 , monad-logger >= 0.3
                 , mtl
                 , persistent-email-address
                 , persistent-sqlite
                 , resourcet
                 , text
                 , xml-conduit
                 , yesod         >= 1.2
                 , yesod-test    >= 1.2.1.5
                 , yesod-auth    >= 1.2
                 , yesod-auth-account

[See repo JSON]