diff --git a/Yesod/Helpers/Auth/Email.hs b/Yesod/Helpers/Auth/Email.hs index 774cb8de..23dbdcf7 100644 --- a/Yesod/Helpers/Auth/Email.hs +++ b/Yesod/Helpers/Auth/Email.hs @@ -1,10 +1,15 @@ {-# LANGUAGE QuasiQuotes, TypeFamilies #-} {-# LANGUAGE CPP #-} module Yesod.Helpers.Auth.Email - ( authEmail + ( -- * Plugin + authEmail , YesodAuthEmail (..) , EmailCreds (..) , saltPass + -- * Routes + , loginR + , registerR + , setpassR ) where import Network.Mail.Mime (randomString) @@ -25,10 +30,10 @@ import Text.Hamlet (hamlet) import Control.Monad.IO.Class (liftIO) import Control.Monad.Trans.Class (lift) -login, register, setpass :: AuthRoute -login = PluginR "email" ["login"] -register = PluginR "email" ["register"] -setpass = PluginR "email" ["set-password"] +loginR, registerR, setpassR :: AuthRoute +loginR = PluginR "email" ["login"] +registerR = PluginR "email" ["register"] +setpassR = PluginR "email" ["set-password"] verify :: String -> String -> AuthRoute -- FIXME verify eid verkey = PluginR "email" ["verify", eid, verkey] @@ -78,7 +83,7 @@ authEmail = #else [$hamlet| #endif -