This change introduces `hashAndSaltPassword` and `verifyPassword` to the `YesodAuthEmail` type class, allowing users to implement their own hashing schemes (i.e. to provide compatibility with an existing database). It also updates the default handlers to use these new functions when appropriate. The functions have default implementation such that behavior for legacy applications should not change.
2.5 KiB
2.5 KiB
1.4.20
- Extend
YesodAuthEmailto support extensible password hashing viahashAndSaltPasswordandverifyPasswordfunctions
1.4.19
- Adjust English localization to distinguish between "log in" (verb) and "login" (noun)
1.4.18
- Expose Yesod.Auth.Util.PasswordStore
1.4.17.3
- Some translation fixes
1.4.17.2
- Move to cryptonite from cryptohash
1.4.17.1
- Some translation fixes
1.4.17
- Add Show instance for user credentials
Creds - Export pid type for identifying plugin
- Fix warnings
- Allow for a custom Email Login DOM with
emailLoginHandler
1.4.16
- Fix email provider #1330
- Document JSON endpoints of Yesod.Auth.Email
1.4.15
- Add JSON endpoints to Yesod.Auth.Email module
- Export croatianMessage from Message module
- Minor Haddock rendering fixes at Auth.Email module
1.4.14
1.4.13.5
- Translation fix
1.4.13.4
- Improved translations
- peristent 2.6
1.4.13.3
- Doc update (and a warning)
1.4.13.1
- Add CSRF token to login form from
Yesod.Auth.Dummy#1205
1.4.13
- Add a CSRF token to the login form from
Yesod.Auth.Hardcoded, making it compatible with the CSRF middleware #1161 - Multiple session messages. #1187
1.4.12
- Deprecated Yesod.Auth.GoogleEmail
1.4.11
Add Yesod.Auth.Hardcoded
1.4.9
- Expose defaultLoginHandler
1.4.8
- GoogleEmail2: proper error message when permission denied
1.4.7
- add a runHttpRequest function for handling HTTP errors
1.4.6
- Use nonce package to generate verification keys and CSRF tokens #1011
1.4.5
- Adds export of email verify route #980
1.4.4
- Add AuthenticationResult and authenticate function #959
1.4.3
- Added means to fetch user's Google profile #936
1.4.2
- Perform
onLogoutbefore session cleaning #923
1.4.1.3
Updated french translation of Yesod.Auth.Message. #904
1.4.1
Dutch translation added.