Skip to content

Conversation

bwalex
Copy link

@bwalex bwalex commented Dec 31, 2013

  • More robust as far as OmniAuth strategy names go - no more snake-case
    guessing.
  • Make failure handling consistent - everything now goes through the
    same handling in warden, and adds OmniAuth's failure message into
    Warden's errors.
  • Pass the strategy to the callback so the callback can know which
    OmniAuth strategy was used.
  • Make the redirect on success callback a proc that gets 'env', to take
    advantage of things like omniauth.origin.

 * More robust as far as OmniAuth strategy names go - no more snake-case
   guessing.

 * Make failure handling consistent - everything now goes through the
   same handling in warden, and adds OmniAuth's failure message into
   Warden's errors.

 * Pass the strategy to the callback so the callback can know which
   OmniAuth strategy was used.

 * Make the redirect on success callback a proc that gets 'env', to take
   advantage of things like omniauth.origin.
@bwalex
Copy link
Author

bwalex commented Dec 31, 2013

Also fixes:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant