Authentication methods for Haskell web applications.