Skip to content
This repository has been archived by the owner on Sep 15, 2021. It is now read-only.

$cordovaOauth additions and bug fixes #566

Merged
merged 1 commit into from
Jan 14, 2015
Merged

Conversation

nraboy
Copy link
Contributor

@nraboy nraboy commented Jan 14, 2015

This merge may seem large, but it isn't. I ended up copying all my code over because it was easier. Git picked up differences in spacing.

This request contains the following additions:

  1. Add Magento support
  2. Add ADFS support
  3. Add vkontakte support

For bug fixes there were two types made that spanned across all providers:

  1. Close browser only after promise was made to prevent inaccurate cancel login flow messages
  2. Add a timeout to the browser close. If a close attempt is made while the open transition is happening, it wont close. Adding a timeout is a workaround

Lastly, the createSignature method has been updated to account for token secrets.

…method to account for token secrets. fix how the browser is closed after making a post request to prevent quick close errors and browser flow cancel errors
pbernasconi added a commit that referenced this pull request Jan 14, 2015
feat(plugin:OAuth): Magento, ADFS, Vkontakte support  + fix to Close browser only after promise was made to prevent inaccurate cancel login flow messages
Add a timeout to the browser close. If a close attempt is made while the open transition is happening, it wont close. Adding a timeout is a workaround
Lastly, the createSignature method has been updated to account for token secrets.
@pbernasconi pbernasconi merged commit 8bb4198 into ionic-team:master Jan 14, 2015
@pbernasconi
Copy link
Contributor

Looks good to me! thanks @nraboy

@nraboy
Copy link
Contributor Author

nraboy commented Jan 14, 2015

No problem man. Ping me if someone ever has trouble with the Oauth stuff since I don't frequently visit the issue tracker.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants