Commit Graph

3336 Commits

Author SHA1 Message Date
Michael Snoyman
17b5406fce OpenID v2 support.
All of the heavy lifting was taken directly from the openid package, and
lives in the OpenId2.* module hierarchy. The difference here is that we
don't use associations at all, removing the need for some hefty
dependencies. I've also gutted MonadLib dependencies.
2010-10-05 08:37:04 +02:00
Michael Snoyman
9ba28dc72e Use newIdent for identifiers 2010-10-04 17:07:55 +02:00
Michael Snoyman
0cc763d5b8 apLogin has existential subsite 2010-10-04 16:50:39 +02:00
Michael Snoyman
2a65b1f016 Checking openid.mode=id_res 2010-10-04 07:21:10 +02:00
Michael Snoyman
d6f0d2ee09 OpenID uses same qsEncode as Facebook 2010-10-04 07:12:59 +02:00
Michael Snoyman
d742893f04 Percent encoding for Facebook 2010-10-04 07:05:53 +02:00
Michael Snoyman
9954d60f8e xss-sanitize 0.2 2010-10-03 20:47:23 +02:00
Michael Snoyman
0fa8280e3d OpenID 2 support 2010-10-03 10:00:10 +02:00
Michael Snoyman
bdb6f2011f MissingVar for OpenID 2010-10-03 09:59:41 +02:00
Michael Snoyman
53bc6cfd80 Email authentication works in sample 2010-09-28 15:42:50 +02:00
Michael Snoyman
559f9d53d9 Initial source pull from Yesod newauth branch 2010-09-28 15:29:41 +02:00
Michael Snoyman
914e0f5acc first commit 2010-09-28 14:51:35 +02:00
Michael Snoyman
2a04410571 Include message in default site template 2010-09-28 14:26:45 +02:00
Michael Snoyman
7ebf584f52 Migrate to http-enumerator 2010-09-28 14:23:20 +02:00
Michael Snoyman
8227bb17a9 tagsoup 0.11 2010-09-28 11:24:18 +02:00
Michael Snoyman
7064e8bdcc Sanitizing HTML input 2010-09-28 10:03:49 +02:00
Michael Snoyman
49a2bcea57 Prettier dep list 2010-09-28 09:20:55 +02:00
Michael Snoyman
9101220549 GHC 7 2010-09-28 07:00:24 +02:00
Michael Snoyman
00a01936d4 hamlet 0.5.1 2010-09-26 13:44:13 +02:00
Michael Snoyman
60fab19ef6 Using web-routes again (version 0.23) 2010-09-24 05:10:57 +02:00
Michael Snoyman
7547aaa8fd Commented the scaffolded site 2010-09-20 10:48:45 +02:00
Michael Snoyman
d741e335c4 Added devel-server executable to scaffolded site 2010-09-20 09:57:21 +02:00
Michael Snoyman
83368b05fd Scaffolder uses separate files 2010-09-20 09:24:42 +02:00
Michael Snoyman
b13c08f001 Revert "EscapedHtml"
This reverts commit d7832b0535.
2010-09-20 07:26:34 +02:00
Michael Snoyman
d7832b0535 EscapedHtml 2010-09-15 11:44:42 +02:00
Rehno Lindeque
3edbd38168 Added some documentation for StaticRoute. (Needs to be checked...) 2010-09-14 11:48:25 +02:00
Michael Snoyman
cf4ff040ce TemplateHaskell extension added 2010-09-13 11:21:32 +02:00
Michael Snoyman
d55c78dc19 Minor bug fixes 2010-09-02 00:56:14 +03:00
Michael Snoyman
67f98de1c9 text 0.8 2010-09-01 08:22:43 +03:00
Michael Snoyman
3affc81c52 Fixed mkToForm 2010-08-31 08:21:49 +03:00
Michael Snoyman
331b2049ff Including favicon.ico, removing Werror 2010-08-29 11:21:38 +03:00
Michael Snoyman
0691d69f19 DEBUG -> PRODUCTION 2010-08-29 11:15:50 +03:00
Michael Snoyman
c4c3d0b10d getFacebookUrl function 2010-08-27 15:05:58 +03:00
Michael Snoyman
7e4ec40779 Authentication included in scaffolded site 2010-08-27 14:40:07 +03:00
Michael Snoyman
465366766b Unified Auth login page 2010-08-27 13:09:43 +03:00
Michael Snoyman
a03cc7cff8 Cleaned up auth module 2010-08-26 14:14:43 +03:00
Michael Snoyman
86653cd8f5 Beginning of major refactoring of Auth helper 2010-08-26 00:14:42 +03:00
Michael Snoyman
1c28d0f9d0 Scaffolding offers directory name and switching backends 2010-08-25 15:54:59 +03:00
Michael Snoyman
93dddc7b0f Scaffold tool works again, brand new site template 2010-08-25 15:37:42 +03:00
Michael Snoyman
fc0fed4c14 Removed Handler type synonym 2010-08-25 15:34:33 +03:00
Michael Snoyman
b0c2bf0a3b julius $ -> % 2010-08-25 09:13:57 +03:00
Michael Snoyman
f102b9882b defaultLayout now works directly on widgets 2010-08-22 16:08:58 +03:00
Michael Snoyman
21becc6bda randomKey in Auth uses randomString from Mail 2010-08-20 10:37:27 +03:00
Michael Snoyman
53c2a2f49a Included experimental Yesod.Mail 2010-08-20 09:01:58 +03:00
Michael Snoyman
c7ddc8415d Imported all web-routes dependencies 2010-08-19 21:04:35 +03:00
Michael Snoyman
6bef4e5018 Auth -> Auth master 2010-08-19 09:45:07 +03:00
Michael Snoyman
f7dc45eb9e addJavaScript -> addJavascript 2010-08-18 07:15:12 +03:00
Michael Snoyman
adc8a8cf63 Textarea 2010-08-18 07:06:13 +03:00
Michael Snoyman
24e6806cde Bug fixes for last change 2010-08-18 00:01:03 +03:00
Michael Snoyman
799ee875f6 Minor fixes for the auth module 2010-08-17 23:58:29 +03:00