From 3d0980811d61a78f265ec06dd5bd4ef2cde1cbdf Mon Sep 17 00:00:00 2001 From: stuebinm Date: Sun, 22 Jan 2023 01:37:20 +0100 Subject: 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. --- tracktrain.cabal | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'tracktrain.cabal') 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 -- cgit v1.2.3