Commit Graph

56 Commits

Author SHA1 Message Date
Hiromi Ishii
2a8de3c35c changed how to render the Authentication Header 2011-06-21 04:23:15 +09:00
Hiromi Ishii
5bb9932919 removed redundant import 2011-06-21 03:12:19 +09:00
Hiromi Ishii
d9be899bf5 Fiexed bug: cannot escape request including multi-byte sequence correctly 2011-06-21 03:10:16 +09:00
Michael Snoyman
b06c4f5428 Dependency bump 2011-06-19 12:07:02 +03:00
Michael Snoyman
df24f34775 Fixed rpxnow JSON code 2011-06-13 07:04:53 +03:00
Michael Snoyman
56d84c5d8b Missing records in Rpxnow module 2011-06-12 20:09:53 +03:00
Michael Snoyman
ea33d8e8ac Fixed facebook tokens 2011-06-10 08:25:45 +03:00
Michael Snoyman
4c0a704bb9 Merge pull request #7 from konn/master
Changed to see Response Status
2011-06-09 06:50:38 -07:00
Michael Snoyman
6232f52aa0 Fix Facebook code 2011-06-09 16:36:34 +03:00
Hiromi Ishii
6b63940345 changed to see Response Status 2011-05-19 20:58:09 +09:00
Hiromi Ishii
f3d305506c changed to see Response Status 2011-05-19 20:53:09 +09:00
Michael Xavier
480d6d3410 Add genSign to OAuth exports
This decouples the signing process from Requests a bit. Some services
require the signature to be somwehere other than in request headers,
such as in url parameters. Exposing genSign solves this.
2011-04-27 21:25:50 -07:00
Michael Snoyman
705528277c OpenId uses Text 2011-04-07 23:04:34 +03:00
Michael Snoyman
72281c7fa0 Export AccessToken 2011-04-07 22:28:37 +03:00
Michael Snoyman
35b3e31a45 Drop wai-extra dependency 2011-04-05 00:37:15 +03:00
Michael Snoyman
5fa2e390c1 http-enumerator 0.6 2011-04-05 00:35:00 +03:00
Michael Snoyman
bd9ea53ea8 Move Facebook to Text 2011-04-01 11:20:48 +03:00
Michael Snoyman
572df52d03 http-enumerator 0.5 2011-03-28 07:22:53 +02:00
Michael Snoyman
fb9ec3c412 Migrate to aeson 2011-03-28 06:41:09 +02:00
Hiromi Ishii
ae8e028117 Changed to specify oauth_version parameter everytime (measure for Twitter's Streaming API) 2011-03-10 15:23:49 +09:00
Michael Snoyman
0b09a4f66b Added getTokenCredential = getAccessToken 2011-03-09 17:53:59 +02:00
Hiromi Ishii
4d87d3b2c6 Fixed Haddock notation in OAuth 2011-03-07 17:04:21 +09:00
Hiromi Ishii
db6f72995d Added OAuth Client Support 2011-03-07 16:57:10 +09: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
a38000b2f3 Fixed myspace 2010-12-23 08:10:32 +02:00
Michael Snoyman
40e75f625b Type signatures for Providers 2010-10-29 08:12:57 +02:00
Michael Snoyman
752abf0cd1 Web.Authenticate.OpenId.Providers 2010-10-24 10:58:57 +02:00
Michael Snoyman
221ee0ad17 Deriving more instances- from Jeremy Shaw 2010-10-23 19:33:52 +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
6e575cf027 OpenID 1 support built into OpenID 2 code 2010-10-05 11:02:49 +02:00
Michael Snoyman
0da51855ec Slimmed down code 2010-10-05 09:10:50 +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
d742893f04 Percent encoding for Facebook 2010-10-04 07:05:53 +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
0d34332182 Some extra deriving of typeclasses 2010-06-29 09:36:33 +03: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