diff --git a/Happstack/Auth/Core/Auth.hs b/Happstack/Auth/Core/Auth.hs
--- a/Happstack/Auth/Core/Auth.hs
+++ b/Happstack/Auth/Core/Auth.hs
@@ -543,7 +543,7 @@
        update' acidH (PurgeExpiredTokens now)
        update' acidH (AddAuthToken authToken)
        s <- rqSecure <$> askRq
-       addCookie Session ((mkCookie "authToken" (tokenString authToken)) { secure = s })
+       addCookie (MaxAge $ 3600*24*7*52) ((mkCookie "authToken" (tokenString authToken)) { secure = s })
        return ()
 
 deleteAuthCookie :: (Happstack m, Alternative m) => AcidState AuthState -> m ()
diff --git a/happstack-authenticate.cabal b/happstack-authenticate.cabal
--- a/happstack-authenticate.cabal
+++ b/happstack-authenticate.cabal
@@ -1,5 +1,5 @@
 Name:                happstack-authenticate
-Version:             0.10.14
+Version:             0.10.15
 Synopsis:            Happstack Authentication Library
 Description:         A themeable authentication library with support for username+password and OpenId.
 Homepage:            http://www.happstack.com/
@@ -46,8 +46,8 @@
                        mtl                          >= 2.0,
                        pwstore-purehaskell          == 2.1.*,
                        QuickCheck                   >= 2,
-                       text                         >= 0.11 && < 1.2,
-                       time                         >= 1.2 && < 1.5,
+                       text                         >= 0.11 && < 1.3,
+                       time                         >= 1.2 && < 1.6,
                        reform                       == 0.2.*,
                        reform-blaze                 == 0.2.*,
                        reform-happstack             == 0.2.*,
