Commit Graph

8 Commits

Author SHA1 Message Date
Andrew Darqui
64b65ca4c6
Properly handle empty credsExtra fields
Marks "location" as Maybe in GitHub responses. Without this, users could
experience an InvalidProfileResponse error when missing.

Also fixes cases where fields were Maybe, but the (.:?) combinator was
not being used in the parser.
2016-06-24 11:41:08 -04:00
patrick brisbin
6e904f1be3
Tweak whitespace and alignment 2015-06-25 16:00:43 -04:00
patrick brisbin
c54b2c7ba1
Update haddocks for Google module 2015-06-25 16:00:30 -04:00
Santiago Saavedra
8fa938d7ea Allow email to be used as an identifier of this module 2015-06-23 20:28:18 +02:00
Santiago Saavedra
1e40d18a09 Fix a linting warning 2015-06-09 17:04:23 +02:00
Santiago Saavedra
192dde89af Add Google OAuth provider 2015-06-07 18:23:33 +02:00
patrick brisbin
085538be7b
Remove Yesod.Auth.OAuth2.Google.hs
This functionality is available in yesod-auth, in the
Yesod.Auth.GoogleEmail2 module.

Resolves #18
2015-03-24 17:53:17 -04:00
patrick brisbin
7536e7f25f Refactor to separate modules, document things
* oauth2 functions now handle the getCreds argument themselves
* Learn is updated to do the Right Thing
* Google is unfinished
2014-02-15 15:56:15 -05:00