persona-idp-0.1.0.2: persona-idp.cabal
name: persona-idp
version: 0.1.0.2
synopsis: Persona (BrowserID) Identity Provider
description:
.
persona-idp is a simple Mozilla Persona (formerly BrowserID)
identity provider (IdP) intended to be run behind an HTTP
server providing TLS termination and user authentication.
.
For full documentation see
<https://github.com/frasertweedale/hs-persona-idp>.
homepage: https://github.com/frasertweedale/hs-persona-idp
bug-reports: https://github.com/frasertweedale/hs-persona-idp/issues
license: AGPL-3
license-file: agpl-3.0.txt
extra-source-files:
README.rst
src/provisioning.hamlet
src/provisioning.julius
author: Fraser Tweedale
maintainer: frase@frase.id.au
copyright: Copyright (C) 2013, 2014, 2015 Fraser Tweedale
category: Web
build-type: Simple
cabal-version: >=1.10
source-repository head
type: git
location: https://github.com/frasertweedale/hs-persona-idp.git
executable persona
default-language: Haskell2010
ghc-options: -Wall
build-depends:
base >= 4.6 && < 5
, bytestring >= 0.10
, directory >= 1.2
, filepath >= 1.3
, lens >= 4.3
, text >= 1.1
, time >= 1.4
, transformers >= 0.3
, unix >= 2.7
, aeson >= 0.7
, asn1-types >= 0.2
, blaze-markup >= 0.6
, hamlet >= 1.2
, http-types >= 0.8
, optparse-applicative >= 0.11
, pem >= 0.2
, scotty >= 0.8
, shakespeare >= 2.0
, wai >= 3.0
, x509 >= 1.4
, crypto-random
, jose >= 0.3.38
, persona >= 0.1
hs-source-dirs: src
main-is: Main.hs
other-modules:
Command
Config
Init
Middleware
Provision
Serve