Ben Ramsey
419b47623e
Merge pull request #261 from stevenmaguire/migrate-github
...
[1.0] Removing Github support and adding link in readme to new package
2015-04-13 14:23:16 -05:00
Steven Maguire
948923b152
removing github and linking to new project
2015-04-13 13:22:51 -05:00
Ben Ramsey
4c2a4e70c8
Merge pull request #258 from kevindierkx/fix-provider_data
...
Fixed headers being parsed incorrectly
2015-04-13 08:20:49 -05:00
Kevin Dierkx
80a856c821
Fixed headers being parsed incorrectly
2015-04-09 22:49:30 +02:00
Ben Ramsey
41649d64a1
Merge pull request #251 from stevenmaguire/migrate-instagram
...
[1.0] Removing Instagram support and adding link in readme to new package
2015-03-24 12:34:10 -05:00
Steven Maguire
066dd0b8d7
removing instagram
2015-03-24 12:29:22 -05:00
Ben Ramsey
5b644f2b47
Merge branch 'stevenmaguire-provider-documentation' into 1.0
2015-03-23 23:33:53 +00:00
Ben Ramsey
612190f8dc
Merge branch 'provider-documentation' of https://github.com/stevenmaguire/oauth2-client into stevenmaguire-provider-documentation
...
Conflicts:
README.md
2015-03-23 23:33:13 +00:00
Ben Ramsey
b8fd8d49aa
Merge pull request #247 from shadowhand/feature/external-google-provider
...
Move Google to external package
2015-03-23 18:23:34 -05:00
Ben Ramsey
9617e86beb
Merge pull request #245 from stevenmaguire/migrate-eventbrite
...
[1.0] Removing Eventbrite support and adding link in readme to new package
2015-03-23 18:22:45 -05:00
Steven Maguire
a001be37ce
alphabetical order fix and added Uber
2015-03-23 14:59:00 -05:00
Steven Maguire
1de46b9868
updating readme to include improved provider documentation
2015-03-23 14:50:37 -05:00
Woody Gilk
2aae576f04
Use Fake provider for testing, instead of Google
2015-03-22 00:18:59 -05:00
Woody Gilk
ccb2a5994b
Move Google provider to an external repository
2015-03-22 00:13:36 -05:00
Phil Sturgeon
5aea8991ba
Merge pull request #246 from stevenmaguire/migrate-linkedin
...
[1.0] Removing LinkedIn support and adding link in readme to new package
2015-03-21 14:04:49 -04:00
Steven Maguire
864445c484
removing linkedin support adding readme link
2015-03-21 13:01:47 -05:00
Steven Maguire
62a9feaa7f
removing eventbrite and adding readme link
2015-03-21 12:32:34 -05:00
Phil Sturgeon
f2224668d2
Merge pull request #243 from stevenmaguire/migrate-microsoft
...
Removing Microsoft support and adding link in readme to new package
2015-03-21 13:08:30 -04:00
Steven Maguire
cb78014762
removing microsoft and adding link in readme
2015-03-21 12:01:53 -05:00
Ben Ramsey
f8133b9e4c
Fix test for 1.0 branch
2015-03-11 09:29:47 -05:00
Ben Ramsey
fe1b066b32
Merge branch 'master' into 1.0
2015-03-11 09:24:58 -05:00
Ben Ramsey
2a95b9c58e
Bumping master branch alias to 0.10.x-dev
2015-03-11 09:21:15 -05:00
Ben Ramsey
5a8a6ff1ba
Updating badge icons
2015-03-11 09:21:15 -05:00
Ben Ramsey
395b345e3d
Merge pull request #236 from vimishor/issue-230
...
[Fix] Invalid JSON in response will trigger fatal error
2015-03-11 08:40:57 -05:00
Alexandru Guzinschi
cb300f7b6c
[Fix] Invalid JSON in response trigger fatal error
...
If the server responded with an invalid JSON for `getAccessToken()`,
$result variable will be of type string instead of expected array.
This will result in a fatal error was being raised in AbstractProvider
when calling `prepareAccessTokenResult` method, which expects an
argument of type array.
Proposed solution is to set the variable `$result` to an empty array if
json_decode was not successful.
Doesn't make sense to throw an expection at this point, because response
will not have an access_token and an `InvalidArgumentException` will be
thrown latter when `$grant->handleResponse()` will be called.
Fix #230
2015-03-11 13:44:02 +02:00
Ben Ramsey
28fff9c5ba
Merge branch 'master' into 1.0
2015-03-10 16:57:54 -05:00
Ben Ramsey
a012fbbf0a
Run Travis tests on PHP 7 and add linting to build
2015-03-10 16:56:02 -05:00
Ben Ramsey
299373fba6
Merge branch 'master' into 1.0
...
Conflicts:
src/Provider/AbstractProvider.php
test/src/Exception/IDPExceptionTest.php
test/src/Provider/GithubTest.php
test/src/Provider/GoogleTest.php
test/src/Provider/LinkedInTest.php
2015-03-10 16:38:02 -05:00
Ben Ramsey
76af6059fb
Merge pull request #232 from shadowhand/provider-get-headers
...
Enhance ability to use client to make authenticated requests
2015-03-10 16:23:08 -05:00
Ben Ramsey
7faec8077f
Merge branch 'geofflancaster-idpexception-empty-strings'
2015-03-10 16:03:13 -05:00
Ben Ramsey
847dbf5dfe
Fixing broken test and renamed tests for clarity
2015-03-10 16:02:39 -05:00
Ben Ramsey
248f55c201
Merge branch 'geofflancaster-patch' into geofflancaster-idpexception-empty-strings
...
Conflicts:
test/src/Exception/IDPExceptionTest.php
2015-03-10 16:01:48 -05:00
Woody Gilk
f156dd905f
update providers and tests
2015-03-10 15:50:53 -05:00
Woody Gilk
844df96de4
add ProviderInterface::getHeaders() for making authenticated requests
2015-03-10 15:50:53 -05:00
Geoff Lancaster
da5e316c1b
Merge pull request #1 from geofflancaster/master
...
Added test cases for the empty string edge cases
2015-03-10 14:33:40 -05:00
Geoff Lancaster
54e404f911
Added test cases for the empty string edge cases
2015-03-10 14:31:35 -05:00
Ben Ramsey
57ea7ac8f9
Merge pull request #229 from vimishor/issue-185
...
Added getResponseBody method in IDPException
2015-03-10 14:09:30 -05:00
Ben Ramsey
63329259ef
Merge pull request #231 from shadowhand/patch-1
...
Add ZenPayroll to 3rd party provider list
2015-03-10 14:08:08 -05:00
Ben Ramsey
1289e8a084
Merge pull request #233 from shadowhand/patch-2
...
Stop using deprecated Travis option --dev
2015-03-10 14:02:04 -05:00
Woody Gilk
c323d4a790
Stop using deprecated Travis option --dev
...
As per recent Travis builds:
> You are using the deprecated option "dev". Dev packages are installed by default now.
2015-03-01 11:58:12 -06:00
Woody Gilk
76e04fb3cc
Add ZenPayroll to 3rd party provider list
2015-02-27 14:48:55 -06:00
Alexandru Guzinschi
c0f8ebf920
Added getResponseBody method in IDPException
...
Problem:
Some providers are sending additional information when an error occurs,
which can't be accessed because property `$result` is protected.
Solution:
Data from this property can be accessed using `getResponseBody()` method.
Closes #185
2015-02-26 12:50:11 +02:00
Ben Ramsey
b9567746e5
Merge pull request #224 from jeromegamez/feature/http-adapter-1.0
...
Remove Guzzle as a dependency and allow custom HTTP clients
2015-02-25 09:47:59 -06:00
Jérôme Gamez
fb880c1d27
Remove Guzzle dependency
2015-02-25 09:25:51 +01:00
Ben Ramsey
7a0741c7df
Fixing broken test
2015-02-24 12:14:31 -06:00
Ben Ramsey
5e500e44c6
Merge branch 'master' into 1.0
...
Conflicts:
README.md
src/Provider/Facebook.php
src/Provider/Vkontakte.php
test/src/Provider/FacebookTest.php
2015-02-24 10:41:43 -06:00
Ben Ramsey
a86dbd4e58
Merge pull request #227 from shadowhand/patch-1
...
Add Square to 3rd party provider links
2015-02-24 10:34:58 -06:00
Ben Ramsey
021023f642
Merge pull request #226 from shadowhand/overload-access-token-response
...
Add additional method for modifying token response
2015-02-24 10:34:43 -06:00
Ben Ramsey
ee69b69923
Merge pull request #225 from shadowhand/clean-up-providers
...
Clean out custom provider code from AccessToken
2015-02-24 10:32:36 -06:00
Woody Gilk
5caeed7d0c
Add Square to 3rd party provider links
2015-02-23 12:52:35 -06:00