aboutsummaryrefslogtreecommitdiff
path: root/tracktrain.cabal
diff options
context:
space:
mode:
authorstuebinm2023-01-22 01:37:20 +0100
committerstuebinm2023-01-22 01:47:31 +0100
commit3d0980811d61a78f265ec06dd5bd4ef2cde1cbdf (patch)
tree00bea044e80ca5eebc730a23edf0b13f0d019091 /tracktrain.cabal
parent6c0f21b276ad73f383a80fe00729c6520a6b874a (diff)
oauth2 via uffd
this is unfortunately uffd-specific, since oauth2 is apparently sort of a vague standard. But since it doesn't actually do much it should probably be possible to make it fully configurable & generic if needed.
Diffstat (limited to 'tracktrain.cabal')
-rw-r--r--tracktrain.cabal8
1 files changed, 7 insertions, 1 deletions
diff --git a/tracktrain.cabal b/tracktrain.cabal
index 9492f4e..c373b66 100644
--- a/tracktrain.cabal
+++ b/tracktrain.cabal
@@ -31,7 +31,7 @@ executable tracktrain
, aeson
, tracktrain
, wai-extra
- , warp < 3.3.22
+ , warp
, data-default-class >= 0.1.2
, persistent-postgresql
, monad-logger
@@ -67,6 +67,7 @@ library
, zip-archive
, cassava >= 0.5.2.0
, bytestring >= 0.10.10.0
+ , uri-bytestring
, vector >= 0.12.3.1
, regex-tdfa
, text
@@ -102,6 +103,10 @@ library
, vector-algorithms
, yesod
, yesod-form
+ , yesod-auth
+ , yesod-auth-oauth2
+ , yesod-core
+ , hoauth2 <= 2.6.0
, blaze-html
, blaze-markup
, timezone-olson
@@ -122,6 +127,7 @@ library
, API
, Config
other-modules: Server.Util
+ , Yesod.Auth.Uffd
default-language: Haskell2010
default-extensions: OverloadedStrings
, ScopedTypeVariables