clckwrks-0.23.7: Clckwrks/Authenticate/URL.hs
{-# LANGUAGE DeriveDataTypeable, DeriveGeneric, FlexibleInstances, TemplateHaskell, TypeFamilies #-}
module Clckwrks.Authenticate.URL
( AuthURL(..)
)
where
import Data.Data (Data, Typeable)
import GHC.Generics (Generic)
import Happstack.Authenticate.Core (AuthenticateURL(..))
import Web.Routes.TH (derivePathInfo)
data AuthURL
= Auth AuthenticateURL
| Login
| ResetPassword
| ChangePassword
| OpenIdRealm
deriving (Eq, Ord, Data, Typeable, Generic, Read, Show)
derivePathInfo ''AuthURL