- Email: Fix forgot-password endpoint #1537
- Make
registerHelper
configurable #1524 - Email: Immediately register with a password #1389
To configure this new functionality:
- Define
addUnverifiedWithPass
, e.g:
addUnverified email verkey = liftHandler $ runDB $ do void $ insert $ UserLogin email Nothing (Just verkey) False return email addUnverifiedWithPass email verkey pass = liftHandler $ runDB $ do void $ insert $ UserLogin email (Just pass) (Just verkey) False return email
- Add a
password
field to your client forms.
- Define
- Generalize GoogleEmail2.getPerson #1501
- Remove MINIMAL praggma for authHttpManager #1489
- Relax a number of type signatures #1488
- Upgrade to yesod-core 1.6.0
- Add redirectToCurrent to Yesod.Auth module for controlling setUltDestCurrent in redirectLogin #1461
- Extend
YesodAuthEmail
to support extensible password hashing viahashAndSaltPassword
andverifyPassword
functions
- Adjust English localization to distinguish between "log in" (verb) and "login" (noun)
- Expose Yesod.Auth.Util.PasswordStore
- Some translation fixes
- Move to cryptonite from cryptohash
- Some translation fixes
- Add Show instance for user credentials
Creds
- Export pid type for identifying plugin
- Fix warnings
- Allow for a custom Email Login DOM with
emailLoginHandler
- Fix email provider #1330
- Document JSON endpoints of Yesod.Auth.Email
- Add JSON endpoints to Yesod.Auth.Email module
- Export croatianMessage from Message module
- Minor Haddock rendering fixes at Auth.Email module
- Translation fix
- Improved translations
- peristent 2.6
- Doc update (and a warning)
- Add CSRF token to login form from
Yesod.Auth.Dummy
#1205
- Add a CSRF token to the login form from
Yesod.Auth.Hardcoded
, making it compatible with the CSRF middleware #1161 - Multiple session messages. #1187
- Deprecated Yesod.Auth.GoogleEmail
Add Yesod.Auth.Hardcoded
- Expose defaultLoginHandler
- GoogleEmail2: proper error message when permission denied
- add a runHttpRequest function for handling HTTP errors
- Use nonce package to generate verification keys and CSRF tokens #1011
- Adds export of email verify route #980
- Add AuthenticationResult and authenticate function #959
- Added means to fetch user's Google profile #936
- Perform
onLogout
before session cleaning #923
Updated french translation of Yesod.Auth.Message. #904
Dutch translation added.