Commit Graph

54 Commits

Author SHA1 Message Date
Michael Snoyman
67ae9c739b Merge commit 'e4e2dd75cc86909d66062a7655b8cbc3a959932d'
Conflicts:
	yesod-auth/Yesod/Auth.hs
	yesod-auth/Yesod/Auth/BrowserId.hs
	yesod-auth/Yesod/Auth/Dummy.hs
	yesod-auth/Yesod/Auth/Email.hs
	yesod-auth/Yesod/Auth/HashDB.hs
	yesod-auth/Yesod/Auth/OpenId.hs
	yesod-auth/Yesod/Auth/Rpxnow.hs
	yesod-form/Yesod/Form/Fields.hs
	yesod-form/Yesod/Form/Functions.hs
	yesod-form/Yesod/Form/Jquery.hs
	yesod-form/Yesod/Form/Nic.hs
	yesod-form/Yesod/Helpers/Crud.hs
	yesod-newsfeed/Yesod/AtomFeed.hs
	yesod-newsfeed/Yesod/RssFeed.hs
2012-03-25 11:07:12 +02:00
Pascal Wittmann
f4e743e50d removed QQ hacks from yesod-auth 2012-03-15 22:08:19 +01:00
Michael Snoyman
e62e4b8721 Finished deprecating old Widget functions 2012-03-13 13:11:05 +02:00
Michael Snoyman
4cc468ca3b Beginning of old widget function deprecation, not complete 2012-03-13 06:36:27 +02:00
Michael Snoyman
cbd0719f37 conduit 0.3 2012-03-12 13:40:04 +02:00
Tom Streller
f9dde86025 germanMessage added to the export list 2012-02-29 12:28:57 +01:00
Tom Streller
7b90f10f14 german auth messages 2012-02-28 19:38:46 +01:00
Arash Rouhani
2914025202 Include Swedish support in yesod-auth 2012-02-17 23:22:39 +01:00
Michael Snoyman
a58f859d41 Fix warnings 2012-02-12 15:35:44 +02:00
Michael Snoyman
2e71fb0a28 GoogleEmail skips unnecessary parameter 2012-02-12 15:23:41 +02:00
Michael Snoyman
26fe38a9f4 maybeAuth/requireAuth use Entity 2012-01-31 13:02:18 +02:00
Michael Snoyman
2f38ddaff3 Temporarily remove sessionIpAddress (#243) 2012-01-31 06:53:47 +02:00
Michael Snoyman
225bf0fb63 Split up authenticate and yesod-auth (#232) 2012-01-24 05:44:07 +02:00
Felipe Lessa
ad94640041 Translate new Kerberos messages to Portuguese. 2012-01-17 07:52:05 -02:00
Michael Snoyman
24135d75b7 Translated Kerberos messages 2012-01-17 09:08:46 +02:00
Michael Snoyman
0ca5e4878e Avoid use of error (#220) 2012-01-17 09:06:06 +02:00
Michael Snoyman
d478065ffc BrowserID cleanup 2012-01-17 09:06:06 +02:00
Michael Snoyman
30d8697d54 sqlMkSettings -> sqlSettings 2012-01-13 06:11:31 +02:00
Michael Snoyman
352f577de6 Fix some warnings 2012-01-12 07:56:19 +02:00
Michael Snoyman
6d30eabd7c Scaffolding provides Manager 2012-01-10 11:57:08 +02:00
Michael Snoyman
1b3eb2b282 yesod-auth on authenticate 1.0.0 2012-01-10 11:38:59 +02:00
Michael Snoyman
ca9bb6e449 More pair -> Entity changes 2012-01-10 11:20:17 +02:00
Michael Snoyman
f57efbe1b0 Expose Unique (#209) 2012-01-10 11:19:30 +02:00
Michael Snoyman
69f2f7b3e7 Updated yesod-auth for redirect changes 2012-01-07 22:08:29 +02:00
Michael Snoyman
938f70af51 Added missing oauthRealm 2012-01-07 20:00:46 +02:00
Michael Snoyman
69a5d0e0ed Whole repo builds with new yesod-routes 2012-01-05 15:27:16 +02:00
Michael Snoyman
13e1179409 Switch to BrowserId/GoogleEmail for scaffolded site 2012-01-02 21:04:09 +02:00
Michael Snoyman
6936331a37 Fix authBrowserId 2012-01-01 17:16:33 +02:00
Michael Snoyman
61f0c26e9f MonadLift 2011-12-30 13:30:24 +02:00
Michael Snoyman
e7c4b0a1cd Fixed yesod-json, yesod-auth 2011-12-29 15:45:36 +02:00
Michael Snoyman
50ce1da37e Everything builds 2011-12-28 10:03:14 +02:00
Felipe Lessa
4c394e070b Include Portuguese support in yesod-auth.
Now 'defaultMessage' is just a synonym of 'englishMessage' and we
have a new 'portugueseMessage' rendering function.
2011-12-24 17:08:49 -02:00
Felipe Lessa
9a9d063d3e Re-export facebookLogin as facebookUrl in yesod-auth's Facebook.
Now facebookUrl is deprecated and provided only for backwards
compatibility.  This also allows us to bump yesod-auth's version
back to 0.7.*.
2011-12-19 14:04:51 -02:00
Felipe Lessa
15495d6213 Facebook logout support and access token.
This patch renames "facebookUrl" to "facebookLogin" and adds
"facebookLogout".  The latter logs out the user from Facebook as
well to comply with Facebook's policies.

As a bonus, we also save the user's access token into their
session and export "getFacebookAccessToken".  Besides being
useful for the application, this is necessary for the new logout
action.

This patch also bumps the version to 0.8 since we have renamed
"facebookUrl".
2011-12-19 09:56:46 -02:00
Michael Snoyman
107062422b Email backend: fix broken login redirects 2011-12-13 16:48:37 +02:00
Michael Snoyman
0bca582b01 Fix Facebook 2011-12-12 10:35:13 +02:00
Michael Snoyman
c6294148d4 GoogleEmail added to yesod-auth 2011-12-05 16:18:32 +02:00
Greg Weber
13eb7c8230 setSaltAndUserHash -> setSaltAndPasswordHash 2011-10-24 07:09:21 -07:00
Greg Weber
c1c0a9b226 setSaltAndUserHash -> setUserHashAndSalt 2011-10-22 22:07:53 -07:00
Nick Partridge
ea224733c0 Allows passing through a set of openid extension fields, and returns the full openid response params in credsExtra 2011-10-12 09:21:22 +10:00
Michael Snoyman
ddea64b458 OpenID: Google and Yahoo login buttons 2011-09-24 20:47:03 +03:00
Michael Snoyman
b00fd948bd authBrowserId' 2011-09-11 08:53:41 +03:00
Max Cantor
ad6c18cfd5 Added isValidPass export to Yesod.Auth.Email 2011-09-09 10:51:55 +08:00
Luite Stegeman
850c4037df forgot one QQ 2011-09-02 18:41:22 +03:00
Luite Stegeman
ebf95cfeb9 use GHC6 compatible quasiquoter 2011-09-02 18:03:30 +03:00
Michael Snoyman
e8992cabb3 html -> shamlet 2011-08-23 07:11:52 +03:00
Michael Snoyman
4ddbf85a90 Merge pull request #112 from Tarrasch/master
Kerberos for Yesod.Auth
2011-08-22 12:00:35 -07:00
Michael Snoyman
a4bfb2a0ca Mirror naming changes in shakespeare 2011-08-18 17:59:25 +03:00
Michael Snoyman
bc5079383d Fix for Persistent G -> Generic 2011-08-18 16:30:45 +03:00
Arash Rouhani
0c1dde8209 Added documentation for Kerberos module 2011-08-15 00:01:42 +02:00