Cole Brown
600d307310
Extend YesodAuthEmail to support extensible password hashing.
...
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.
2017-09-28 14:37:21 -04:00
Jesse Kempf
9edca8e3b5
Correct Yesod-Auth's usage of "log in" vs "login" in English.
...
"Log in" (two words) is a verb, indicating the action of, well, logging
in. "Login" (one word) is a noun, indicating the credentials used to log
in.
2017-08-30 20:40:29 -07:00
Paul Rouse
464b055568
Expose Yesod.Auth.Util.PasswordStore
2017-08-29 13:40:32 +01:00
Michael Snoyman
1e9427baee
Version bump
2017-08-22 11:24:35 +03:00
Sibi Prabakaran
8f5b0bc238
Do version bump and add Changelog
...
Partially addresses #1397
2017-05-18 08:43:29 +05:30
Michael Snoyman
5721f65ebf
Version bumps
2017-05-14 00:24:12 +03:00
Daniel Campoverde [alx741]
9014192c66
Update changelog
2017-02-18 18:31:05 -05:00
Michael Snoyman
cdc6c8ae04
Version bumps/changelog updates
2017-02-08 11:20:31 +02:00
Sibi Prabakaran
854e0e45e7
Update relevant changelog
2017-02-07 01:00:19 +05:30
Sibi Prabakaran
6f1356f2a1
Update changelog
2017-02-05 20:27:00 +05:30
Michael Snoyman
64ed0792bc
Check mime-type for JSON bodies #1330
2017-02-02 08:10:19 +02:00
Michael Snoyman
98854b4de3
Version bump for #1317
2016-12-07 09:23:53 -05:00
Sibi Prabakaran
60f66b4c3a
Add relevant changelog
2016-12-07 14:09:01 +05:30
Michael Snoyman
2c4e19e0b6
Version bump for #1309
2016-11-29 13:48:42 +02:00
Michael Snoyman
a04d2b25ba
Version bump
2016-09-02 12:39:01 +03:00
Michael Snoyman
d2482bf178
Version bump
2016-08-14 15:44:53 +03:00
Michael Snoyman
6595a707d0
Version bump
2016-06-27 10:46:19 +03:00
Christopher League
85a62ab074
Bump yesod-auth version for CSRF support ( #1205 )
2016-04-03 12:43:15 -04:00
Michael Snoyman
aa6714e4b0
Undo minor bump that was not needed
2016-03-29 09:16:33 +03:00
Michael Snoyman
31d07481f1
Version bump
2016-03-29 09:15:57 +03:00
Maximilian Tagher
d39ce44c21
Use defaultCsrfParamName instead of hard-coding its value
...
* Up version bounds so that `defaultCsrfParamName` is available.
* I didn't bump the yesod-form version. It seemed unnecessary to do a new release just for this.
2016-02-15 23:59:24 -08:00
Michael Snoyman
df90bd43e2
Deprecate Yesod.Auth.GoogleEmail #1150
2016-01-21 09:00:50 +02:00
Greg Weber
dae434aa64
release Yesod.Auth.HardCoded
2015-11-29 17:27:41 -08:00
Paul Rouse
a25153d86e
Provide default loginHandler as separate function
2015-10-21 12:27:59 +01:00
Michael Snoyman
2179a8e30d
GoogleEmail2: proper error message when permission denied
2015-10-13 08:02:19 +00:00
Greg Weber
3f96cae289
yesod-auth: add a runHttpRequest typeclass method
2015-10-07 07:06:21 -07:00
Michael Snoyman
aff47075b2
Update changelog
2015-06-30 06:49:17 +03:00
Michael Snoyman
fa0fbb4569
Version bump
2015-04-26 18:37:33 +03:00
Michael Snoyman
e3e5cb80eb
A bit more version bumping
2015-03-24 08:54:09 +02:00
Michael Snoyman
d82d3843b4
Version bump
2015-02-19 08:33:41 +02:00
Michael Snoyman
f1103a2bd6
Version bump
2015-02-08 07:17:55 +02:00
Michael Snoyman
9a3a2a5aa5
Version bump
2015-01-09 11:04:18 +02:00
Michael Snoyman
a0836cf955
Version bump
2014-11-20 02:18:44 +02:00