Commit Graph

  • c30abeebd1 internal: remove GitHub from the list of broken providers Andrew Gerrand 2015-09-24 15:46:39 +10:00
  • 166f7cf994 google: set expiry on JWTAccessTokenSource Andrew Gerrand 2015-09-24 14:44:22 +10:00
  • 82de3fe653 jwt: added missing format specifier Emmanuel Odeke 2015-09-21 13:54:35 -06:00
  • d5ff5ab876 jwt: allow setting a custom expiry time for JWT tokens robnorman 2015-09-16 16:33:09 +00:00
  • 9ecad5029b bitbucket: add end points Manu S Ajith 2015-09-17 07:54:58 +05:30
  • 52dcf34690 google: Re-enable AppEngineTokenSource to be used from Managed VMs. Chris Broadfoot 2015-09-15 17:49:47 -07:00
  • ad0128250e Remove use of appenginevm build tag. Chris Broadfoot 2015-08-31 20:16:23 -07:00
  • 897d9734bb google: set token type on returned JWTAccessToken, tweak docs Andrew Gerrand 2015-09-02 13:39:47 +10:00
  • 397fe76494 google: add support for JWT Access Tokens Andrew Gerrand 2015-06-03 16:14:52 -07:00
  • 8914e5017c oauth2: add api.netatmo.net to the broken providers Lucien Stuker 2015-07-01 13:53:18 +02:00
  • b5adcc2dcd doc: fix typo Andrew Gerrand 2015-05-27 13:53:45 -07:00
  • 36ff901f7b oauth2: ensure case sensitivity for Bearer, MAC, and Basic in auth header Andrew Etter 2015-05-10 16:33:37 -04:00
  • f98d016087 oauth2: use the correct import path for urlfetch Burcu Dogan 2015-05-11 15:16:59 -07:00
  • e296c42d12 oauth2: add StaticTokenSource to return static tokens Will Norris 2015-05-08 14:14:37 -07:00
  • 2159a45684 oauth2: add user.gini.net to the broken providers Daniel Kerwin 2015-05-08 12:42:44 +02:00
  • ec6d5d770f oauth2: add test-sandbox.auth.corp.google.com to the broken providers Burcu Dogan 2015-04-27 13:33:56 -07:00
  • 23f31c341b oauth2: Add Box to the list of broken OAuth providers. ttacon 2015-04-12 18:27:10 -04:00
  • a8c019d04a oauth2: add support for client credential grant type Aaron Torres 2015-01-16 14:43:33 -08:00
  • ce5ea7da93 oauth2: rename SetParam to SetAuthURLParam Burcu Dogan 2015-04-06 09:53:19 -04:00
  • d2a4aec992 oauth/google: fix the broken default credentials link Burcu Dogan 2015-04-04 18:18:45 -07:00
  • c58fcf0ffc oauth2: fix test to work with Go tip also Brad Fitzpatrick 2015-04-01 17:31:48 +02:00
  • 3046bc76d6 oauth2: allow callers to pass arbitrary auth URL parameters Russell Haering 2015-03-25 21:22:14 -07:00
  • 11c60b6f71 doc: fix the issues link Burcu Dogan 2015-03-24 18:48:53 -07:00
  • ca8a464d23 oauth2: new endpoints Nikolay Turpitko 2015-03-11 13:23:10 +06:00
  • 40163b0293 oauth2: Add Strava to list of broken oauth2 endpoints Kun 2015-03-19 16:27:14 -06:00
  • 798d582d94 google: implement application default credentials Andrew Gerrand 2015-02-26 16:39:41 +11:00
  • e3a16b05d6 doc: add app engine docs to the readme Andrew Gerrand 2015-03-18 15:18:55 +11:00
  • c4932a9b59 oauth2: clarify docs on Exchange (nil context isn't ok) Andrew Gerrand 2015-03-16 11:25:30 +11:00
  • 42633ef623 oauth2: Add TrainingPeaks to list of broken oauth2 endpoints Kun 2015-03-11 18:58:16 -06:00
  • 7e88c64e80 oauth2: Add Pushbullet to set of broken providers. Alex Bramley 2015-03-11 18:26:35 +00:00
  • 2167774341 oauth2: long if condition in providerAuthHeaderWorks replaced with loop Nikolay Turpitko 2015-03-10 14:28:17 +06:00
  • 6d4eed4495 oauth2: fix expires_in for PayPal Nikolay Turpitko 2015-03-06 14:54:39 +06:00
  • 54a4310f85 oauth2/google: ConfigFromJSON should support the installed app credentials Burcu Dogan 2015-03-09 16:33:51 -07:00
  • 5cccf1a7e7 oauth2: add a test that checks token reuse Burcu Dogan 2015-03-09 14:25:31 -07:00
  • 10e6bf9f9d oauth2: provider list modified in providerAuthHeaderWorks Nikolay Turpitko 2015-03-06 15:16:30 +06:00
  • 5a0a1b2881 oauth2: remove unnecessary ClientSecret check HuKeping 2015-03-05 19:30:40 +08:00
  • 96e89befdc oauth2: remove oauth2.Context type, simplify App Engine token code Andrew Gerrand 2015-02-26 16:53:51 +11:00
  • a0fac97f6e oauth2/internal: provide better error messaging if key parse fails Burcu Dogan 2015-02-20 17:01:46 -08:00
  • 5738e56ec6 oauth2: drop pre-1.4 workaround Andrew Gerrand 2015-02-26 15:21:24 +11:00
  • 85a72d36ea oauth2: Add stripe connect to list of bad OAuth2 providers Ryan Lower 2015-02-22 14:42:53 -08:00
  • 36fb42e1e8 doc: add CONTRIBUTING.md Andrew Gerrand 2015-02-19 10:33:47 +11:00
  • 35468a7526 Adds twitch.tv to the list of known OAuth2 providers that do not implement the spec fully. James Sweet 2015-02-18 14:15:16 -05:00
  • 407aee3975 oauth2/google: add client_credentials.json Config constructor Burcu Dogan 2015-02-17 12:48:56 -08:00
  • 721c86aedb oauth2/google: fix decode error in Cloud SDK config Yuki Yugui Sonoda 2015-02-09 18:18:20 +09:00
  • d838a7d6be oauth2/google: simplify the mechanism for overriding gcloud config location Dave Day 2015-02-12 15:46:13 +11:00
  • 864eccb6a0 oauth2: remove stale comment Burcu Dogan 2015-02-10 16:56:14 +01:00
  • b0e7ac8c3a oauth2: Context godoc typo fix Péter Surányi 2015-02-08 19:17:04 +09:00
  • 1406aeefb0 oauth2: clarify comment about tokenRefresher's thread safety Andrew Gerrand 2015-02-07 21:27:57 +00:00
  • cc2494a288 oauth2: fixes tokenRefresher.Token() ignores new refresh_token Jim Cote 2015-02-05 14:58:01 -05:00
  • 6f28996586 oauth2: Resource Owner Password Credentials grant Paul Rosania 2015-02-04 00:22:21 -08:00
  • 7b840c3264 oauth2: Remove what appears to be an out of date comment. Aaron Jacobs 2015-02-06 09:38:46 +11:00
  • 53c5ae1b31 oauth2: Fix some redundant wording in the docs for AccessTypeOnline. Aaron Jacobs 2015-02-05 14:49:57 +11:00
  • 27daa780a8 oauth2: add googleapis.com to list of broken oauth2 endpoints Andrew Gerrand 2015-02-04 13:17:40 +00:00
  • 2b74ab268d oauth2: expire the tokens 10 seconds earlier Burcu Dogan 2015-01-26 10:43:56 -08:00
  • d8ba9d6c17 google/appengine: change managed VMs context to context.Context Dave Day 2015-01-22 16:09:47 +11:00
  • 267028f9bc oauth2/internal: fix the broken ini parsing test Burcu Dogan 2015-01-21 11:51:39 -08:00
  • ab6e11b96c oauth2/google: add config type to use Cloud SDK credentials Johan Euphrosine 2014-12-16 11:15:52 -08:00
  • 95a9f97e51 oauth2: don't require the appengine package during go-get Burcu Dogan 2015-01-16 13:17:33 -08:00
  • b4b040c683 oauth2: fix the build Burcu Dogan 2015-01-16 12:53:26 -08:00
  • 3e0a89646b oauth2/google: exclude the App Engine implementations if not on an AE app Burcu Dogan 2015-01-16 11:23:54 -08:00
  • 2e66694fea oauth2/google: remove unused context parameter from JWTConfigFromJSON Brad Fitzpatrick 2015-01-13 15:27:09 -08:00
  • 5361962df4 oauth2/google: use the metadata package, cleanups Brad Fitzpatrick 2015-01-06 11:34:34 -08:00
  • 685f9f8718 oauth2: Token.Extra should be type agnostic Burcu Dogan 2014-12-16 10:43:35 -08:00
  • ed997606a9 oauth2, oauth2/jwt: break JWT off into its own package Brad Fitzpatrick 2014-12-30 15:11:02 -08:00
  • dfb470cc49 oauth2: fix typo in Token docs and clarify mutability of Token Brad Fitzpatrick 2014-12-30 14:30:46 -08:00
  • a379e41d44 oauth2, oauth2/google: add, use ReuseTokenSource Brad Fitzpatrick 2014-12-30 13:25:01 -08:00
  • e5909d4679 oauth2: remove duplicate package doc and import comments Jay Weisskopf 2014-12-26 16:20:45 -06:00
  • 158e906f14 oauth2: update "review" to "codereview" in CONTRIBUTING Jay Weisskopf 2014-12-26 16:11:12 -06:00
  • 0a3f39965a oauth2: fix the broken appengine build Burcu Dogan 2014-12-21 15:27:36 -08:00
  • 78bedfddc3 oauth2: support CancelRequest when Transport.Base is nil Brad Fitzpatrick 2014-12-21 09:55:04 +11:00
  • f5b40b26f1 oauth2: use a JSON struct types instead of empty interface maps Brad Fitzpatrick 2014-12-19 16:20:30 +11:00
  • 9abe144dd5 oauth2: move Token into its own file (no code changes) Brad Fitzpatrick 2014-12-19 15:27:36 +11:00
  • 289b5d10a0 oauth2: handle token expiry for JWT Burcu Dogan 2014-12-16 09:42:17 -08:00
  • 13407478f7 oauth2/google: better instructions for the PKCS12 to PEM conversion Burcu Dogan 2014-12-16 11:04:53 -08:00
  • 928c2dd7dc oauth2: make sure travis runs at the target commit, not head Dave Day 2014-12-17 11:12:59 +11:00
  • 7512128337 oauth2/jws: minor readability improvements Burcu Dogan 2014-12-16 11:56:54 -08:00
  • 7bbf2199a5 oauth2: add func NewClient as per issue #66 Dave Day 2014-12-17 10:39:29 +11:00
  • 79dad4e0f4 oauth2: add CONTRIBUTING Burcu Dogan 2014-12-16 09:49:20 -08:00
  • a360c4ed80 oauth2: fix typo Johan Euphrosine 2014-12-16 10:06:06 -08:00
  • 1679411e42 github: new package with Github's Endpoint Brad Fitzpatrick 2014-12-16 17:33:49 +11:00
  • 9b6b7610ad oauth2: rewrite google package, fix the broken build Burcu Dogan 2014-12-10 23:30:13 -08:00
  • a568078818 oauth2: redesign the API Brad Fitzpatrick 2014-12-10 10:17:33 +11:00
  • b3f9a68f05 oauth2: fix lint errors Burcu Dogan 2014-12-01 17:26:55 -08:00
  • 3ec35f1969 Merge branch 'master' of https://github.com/golang/oauth2 Andrew Gerrand 2014-11-28 10:17:23 +11:00
  • e750a2fd5a oauth2: add vanity URL import comments, use the vanity URL on builds Burcu Dogan 2014-11-26 11:44:45 -08:00
  • 5fd31d511c Merge pull request #50 from snikch/fix-json-expiry Burcu Dogan 2014-11-25 19:48:01 -08:00
  • b846388564 oauth2: Removing the inconsistent and duplicate features, better naming Burcu Dogan 2014-11-24 17:07:50 -08:00
  • 778494f9ec Handle expiry correctly in json response Mal Curtis 2014-11-11 08:59:36 +13:00
  • c048af9da2 Add Cacher interface. Burcu Dogan 2014-11-13 15:41:14 +11:00
  • 2d3ce25e9a Don't mutate the authorization endpoint. Burcu Dogan 2014-11-12 10:02:14 +11:00
  • 0b8fcbadce Avoid setting an explicit token fetcher for the known flows. Burcu Dogan 2014-11-11 11:22:30 +11:00
  • 13cbb8b617 Disable builds for classic App Engine. Burcu Dogan 2014-11-10 15:40:49 +11:00
  • 0cf6f9b144 Introduce an option function type Burcu Dogan 2014-11-07 11:36:41 +11:00
  • 49f4824137 Merge pull request #48 from gmlewis/cache-mock Burcu Dogan 2014-10-31 17:13:19 -07:00
  • 94c2b61903 Locally cache oauth tokens. This change is for both App Engine and Managed VMs so that these apps can scale without running into the app_identity_service quota limit due to calling appengine.AccessToken too frequently. An added benefit of caching is that calls to Google APIs will be significantly sped up due to removing the round-trip calls to the api_identity_service. Glenn Lewis 2014-10-02 22:44:50 -07:00
  • 68ff865055 Merge pull request #47 from rakyll/build Burcu Dogan 2014-10-29 20:02:47 -07:00
  • 8fcd49950f Build against the appengine runtime. Burcu Dogan 2014-10-29 19:51:15 -07:00
  • 0ae3d4edc9 Allow users to get extra fields from a token response. Burcu Dogan 2014-10-27 17:35:35 -07:00
  • 2e27b6b6cb Handle non-2xx for metadata server responses. Burcu Dogan 2014-10-23 10:06:00 -07:00
  • 4b407cace1 Support token expiration for Facebook OAuth 2.0. Burcu Dogan 2014-10-21 10:43:33 -07:00