Michael Snoyman
07a408951b
Fix all warnings
2012-01-10 12:13:26 +02:00
Michael Snoyman
2a903feca1
All functions take Manager (where relevant)
2012-01-09 16:07:30 +02:00
Michael Snoyman
5a4c6325b0
http-conduit 1.1
2012-01-06 13:20:10 +02:00
Michael Snoyman
dca8501d7f
Move to conduits
2011-12-27 23:40:30 +02:00
Michael Snoyman
a713f6af2d
Remove qsUrl and utf8-string
2011-07-19 17:57:31 +03:00
Michael Snoyman
e2eee534c1
OpenId uses xml-enumerator and tagsoup
2011-07-19 17:44:53 +03:00
Michael Snoyman
705528277c
OpenId uses Text
2011-04-07 23:04:34 +03:00
Michael Snoyman
5fa2e390c1
http-enumerator 0.6
2011-04-05 00:35:00 +03:00
Michael Snoyman
572df52d03
http-enumerator 0.5
2011-03-28 07:22:53 +02:00
Michael Snoyman
39611958d0
Proper support for OP identifiers in Yadis
2011-02-07 06:56:53 +02:00
Michael Snoyman
d32d16b693
Remove Realm and Params function names in OpenId
2010-12-26 05:51:22 +02:00
Michael Snoyman
d7c19fb6ae
Jeremy Shaw's error handling patch
2010-12-26 05:49:37 +02:00
Michael Snoyman
6615274cc8
getForwardUrlRealm and authenticateParams
2010-12-23 11:26:54 +02:00
Michael Snoyman
0571daf1ff
Consolidated exception types
2010-10-07 23:34:18 +02:00
Michael Snoyman
a2eb422a2a
Cap YADIS redirects to 10
2010-10-06 19:59:47 +02:00
Michael Snoyman
63853a78df
Proper exception propogation
2010-10-05 11:16:42 +02:00
Michael Snoyman
48f31ed6de
Merged OpenId and OpenId2
2010-10-05 11:11:35 +02:00
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
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
bdb6f2011f
MissingVar for OpenID
2010-10-03 09:59:41 +02:00
Michael Snoyman
7ebf584f52
Migrate to http-enumerator
2010-09-28 14:23:20 +02:00
Michael Snoyman
b05722e218
A working Facebook API and simple sample application
2010-06-25 15:07:12 +03:00
Michael Snoyman
4c00bd2058
Switch to data-object-json
2010-05-13 23:33:38 +03:00
Michael Snoyman
4590d4afad
Add back transformers 0.1 support
2010-04-25 11:12:56 -07:00
Michael Snoyman
59753521a2
transformers 0.2
2010-04-11 13:20:04 -07:00
Michael Snoyman
ad243856a2
Allow tagsoup 0.8
2010-02-09 17:20:03 +02:00
Michael Snoyman
cb7bdb6567
c-m-f to failure
2009-12-06 00:43:24 +02:00
Michael Snoyman
83d2d25d34
Migration to control-monad-failure
2009-11-13 15:13:36 +02:00
Michael Snoyman
e60354ebe1
data -> newtype for Identifier
2009-10-25 22:59:05 +02:00
Michael Snoyman
9fe332dc33
Switch to MonadAttempt for error handling
2009-10-21 00:58:34 +02:00
Michael Snoyman
1f3d9e8791
Removed the (Either String) monad instance for better interop with mtl
2009-06-01 23:24:28 +03:00
Snoyman
d920705bde
Added openid authentication
2009-05-08 10:29:35 +03:00