yesod-auth-oauth2/src/Yesod/Auth/OAuth2
patrick brisbin 8818a41e76
Re-structure modules
- Extract ...OAuth2.Dispatch
- Extract ...OAuth2.Prelude
- Reduce ...OAuth2 interface
- Re-export ...OAuth2 from Prelude

Incidental improvements:

- Moves a lot of FromJSON interfaces to withObject which will provide
  better de-serialization errors
- Updates Dispatch code to prepare for fetch-creds functions returning
  either instead of maybe, so we can eventually remove exceptions
  entirely
- Replaces (the potentially information-leaking) 500 on OAuth2-related
  errors with a 403 and logged error
2018-01-26 13:56:54 -05:00
..
BattleNet.hs Re-structure modules 2018-01-26 13:56:54 -05:00
Bitbucket.hs Re-structure modules 2018-01-26 13:56:54 -05:00
Dispatch.hs Re-structure modules 2018-01-26 13:56:54 -05:00
EveOnline.hs Re-structure modules 2018-01-26 13:56:54 -05:00
Github.hs Re-structure modules 2018-01-26 13:56:54 -05:00
Google.hs Re-structure modules 2018-01-26 13:56:54 -05:00
Nylas.hs Re-structure modules 2018-01-26 13:56:54 -05:00
Prelude.hs Re-structure modules 2018-01-26 13:56:54 -05:00
Salesforce.hs Re-structure modules 2018-01-26 13:56:54 -05:00
Slack.hs Re-structure modules 2018-01-26 13:56:54 -05:00
Spotify.hs Re-structure modules 2018-01-26 13:56:54 -05:00
Upcase.hs Re-structure modules 2018-01-26 13:56:54 -05:00