diff --git a/src/Snap/Snaplet/Auth/Handlers.hs b/src/Snap/Snaplet/Auth/Handlers.hs index baa776c5..2fcfcc99 100644 --- a/src/Snap/Snaplet/Auth/Handlers.hs +++ b/src/Snap/Snaplet/Auth/Handlers.hs @@ -447,7 +447,7 @@ loginUser' unf pwdf remf = do (runMaybeT $ do field <- MaybeT $ return remf value <- MaybeT $ getParam field - return $ value == "1") + return $ value == "1" || value == "on") password <- noteT PasswordMissing $ hoistMaybe mbPassword username <- noteT UsernameMissing $ hoistMaybe mbUsername