Skip to content

Commit f17b8d5

Browse files
authored
Merge pull request #63 from unisoncomputing/cp/bump-session-ttl
1 year session times
2 parents 3fe6879 + ad7d896 commit f17b8d5

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

share-auth/src/Share/OAuth/Session.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,10 +261,10 @@ data LoginRequest
261261
deriving anyclass (ToJSON, FromJSON)
262262
deriving (Binary) via JSONBinary LoginRequest
263263

264-
-- | Sessions expire in 30 days
264+
-- | Sessions expire in 1 year
265265
sessionTTL :: NominalDiffTime
266266
sessionTTL =
267-
(30 * nominalDay)
267+
(365 * nominalDay)
268268

269269
createSession :: (MonadIO m) => URI -> Set URI -> UserId -> m Session
270270
createSession sessionIssuer sessionAudience sessionUserId = do

src/Share/Web/Authentication.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@ module Share.Web.Authentication
1414
where
1515

1616
import Data.Time
17+
import Servant
1718
import Share.IDs
1819
import Share.OAuth.Session (Session (..), pattern AuthenticatedUser, pattern MaybeAuthedUserID, pattern Unauthenticated)
1920
import Share.Utils.Logging qualified as Logging
2021
import Share.Web.App
2122
import Share.Web.Errors
2223
import Share.Web.Errors qualified as Errors
23-
import Servant
2424

2525
cookieSessionTTL :: NominalDiffTime
2626
cookieSessionTTL =
27-
30 * nominalDay
27+
365 * nominalDay
2828

2929
data UnauthenticatedError = UnauthenticatedError
3030
deriving stock (Show)

0 commit comments

Comments
 (0)