Commit Graph

  • 7e2b7b4a79 Merge pull request #45 from secondbit/master Burcu Dogan 2014-10-07 16:21:44 -07:00
  • ad051cf1e6 Update metadata server URL to be a FQDN. Paddy Foran 2014-10-07 17:38:45 -04:00
  • 8f816d62a2 Merge pull request #43 from mjibson/master Andrew Gerrand 2014-10-04 17:10:03 +10:00
  • 123b41c5cb Add SoundCloud to the providers not supporting Auth headers Matt Jibson 2014-10-04 02:16:01 -04:00
  • 311200b953 Spelling Matt Jibson 2014-10-04 02:15:35 -04:00
  • c03fd6cc9b Merge branch 'master' of github.com:golang/oauth2 Andrew Gerrand 2014-09-30 07:38:32 +10:00
  • 040e271ca2 use variadics and fix build tags for App Engine files Andrew Gerrand 2014-09-30 07:38:10 +10:00
  • 271b19bc29 Merge branch 'master' of github.com:golang/oauth2 Burcu Dogan 2014-09-22 08:46:15 -07:00
  • 7ffb9a8fe1 Fixing path.join for URL generation. Burcu Dogan 2014-09-22 08:37:20 -07:00
  • f8fee03cb3 Godoc links should seem to be linking to godoc.org Burcu Dogan 2014-09-18 00:42:53 -07:00
  • 29bcba0a21 Merge pull request #39 from clsung/master Burcu Dogan 2014-09-11 18:56:33 -07:00
  • 099e4f09b0 Add Linkedin to the providers not supporting Auth headers. CL Sung 2014-09-11 10:49:49 +08:00
  • 6d51104f2c Build should use the exact build tag configuration of GAE managed VMs. Burcu Dogan 2014-09-08 15:05:45 -07:00
  • bda32de83f Travis build should keep building appenginevm configuration. Burcu Dogan 2014-09-08 14:52:10 -07:00
  • a388976807 Fixing build constraints for GAE and GAE managed runtime. Burcu Dogan 2014-09-08 13:33:03 -07:00
  • 85a0f4506d Merge pull request #37 from stacktic/DropboxAuthFix Burcu Dogan 2014-09-08 09:59:12 -07:00
  • 16c7b8dd8a Merge pull request #36 from jtolds/master Burcu Dogan 2014-09-08 09:58:20 -07:00
  • e6396819be Add Dropbox to the providers not supporting Auth headers. Dropbox does not support mixing URL param and Auth header for authentication but the retrieveToken method forces the client_id to be sent in the URL param. Arnaud Ysmal 2014-09-07 19:05:03 +02:00
  • 8551f9eee2 some pr review fixes JT Olds 2014-09-06 19:03:51 -06:00
  • e68820a209 fix token exchange JT Olds 2014-09-06 17:39:43 -06:00
  • 97a89b3be5 Access type and approval prompt should be set at URL generation. Burcu Dogan 2014-09-04 22:43:23 -07:00
  • cb029f4c1f Fix error message prefix. Burcu Dogan 2014-09-04 13:33:06 -07:00
  • bb8496880f Don't assume optional fields are required and use Basic Auth if available. Burcu Dogan 2014-09-04 13:28:18 -07:00
  • 32b8a902e6 client_secret should be optional. Burcu Dogan 2014-09-04 12:03:06 -07:00
  • cd4a6ded37 Removing non-required initial Client and Transport values. Burcu Dogan 2014-09-04 11:58:14 -07:00
  • 9d409b9dbd Merge branch 'jsonkeyfile' Burcu Dogan 2014-09-03 19:26:04 -07:00
  • 948919caa0 Merge branch 'httpclient' Burcu Dogan 2014-09-03 18:04:35 -07:00
  • 331436720f Adding support for Google Developers Console JSON key files. Burcu Dogan 2014-09-03 11:40:47 -07:00
  • 9d55d5b30b Relax AppEngineConfig to allow RoundTrippers. Burcu Dogan 2014-09-03 17:20:29 -07:00
  • cf75ced13b Merge branch 'master' of github.com:golang/oauth2 Burcu Dogan 2014-09-03 11:51:08 -07:00
  • 533cae1f5a Add missing license headers. Burcu Dogan 2014-09-03 11:50:43 -07:00
  • 3561f0ea82 Merge pull request #31 from subosito/new-transport-example Burcu Dogan 2014-09-02 20:45:21 -07:00
  • eae9d0e836 removed NewTransport inline example Alif Rachmawadi 2014-09-03 08:27:29 +07:00
  • 8524783bd7 Allow configs to be initialised with zero values for Client and Transport. Burcu Dogan 2014-09-02 14:06:51 -07:00
  • e049d530c3 fixed NewTransport example code Alif Rachmawadi 2014-09-02 21:17:45 +07:00
  • 32db53ef55 better error handling in JWT fetchtoken Andrew Gerrand 2014-09-01 14:39:59 +10:00
  • 32b45383ad Managed VM users should depend on http.DefaultTransport by default. Burcu Dogan 2014-08-31 15:36:50 -07:00
  • 6bb0a5207a Do not assume that http.DefaultClient and http.DefaultTransport is always available. Burcu Dogan 2014-08-31 15:13:59 -07:00
  • 38c4892682 Merge branch 'privatekey' Burcu Dogan 2014-08-18 13:11:44 -07:00
  • 03a41b25d4 Don't assume private key to be available on a traditional file system. Burcu Dogan 2014-08-16 18:04:02 -07:00
  • 3a5e8819eb Rename exchange code to code, document as authorization code. Burcu Dogan 2014-08-16 19:29:11 -07:00
  • ee77246177 Don't provide a Transport interface but provide a http.RoundTripper implementation. Burcu Dogan 2014-08-13 22:22:35 -07:00
  • b314823c0b TokenFetcher should not mutate existing tokens. Burcu Dogan 2014-08-13 16:47:57 -07:00
  • b2a1756f98 Merge branch 'scopes-omit' Burcu Dogan 2014-08-13 14:05:44 -07:00
  • de4c4313f9 Adding required client_secret credential. Burcu Dogan 2014-08-13 13:59:53 -07:00
  • f9dc7568c2 Docs improvements, lint error fixes. Burcu Dogan 2014-08-13 13:40:18 -07:00
  • 03e5fbeae0 Fixing json tags. Burcu Dogan 2014-08-12 23:42:30 -07:00
  • a9dc52b3d3 Docs, code cleanups. Burcu Dogan 2014-08-12 19:50:34 -07:00
  • eb7270d354 oauth2: Allow use of arbitrary RSA private keys to sign JWT token retrieving requests. Burcu Dogan 2014-08-11 17:54:04 -07:00
  • 4c579cbd0d Export exchange. Burcu Dogan 2014-08-11 00:27:43 -07:00
  • 6d8f8ea9d2 Avoid concatenating scope literals. Burcu Dogan 2014-08-05 12:25:29 -07:00
  • 33dee1ee8d Merge pull request #15 from stacktic/dropbox Burcu Dogan 2014-08-03 19:35:04 -07:00
  • 87013cb7c2 Make AccessType, ApprovalPrompt and RedirectURL optional. Arnaud Ysmal 2014-07-29 21:39:33 +02:00
  • 067c73f77e Clone authURL. Burcu Dogan 2014-07-20 21:08:11 -07:00
  • 4ad15bb1fc Remove named return values. Burcu Dogan 2014-07-20 21:07:57 -07:00
  • 70bd497612 Fail during conf init if auth or token URL is not valid. Burcu Dogan 2014-07-20 16:56:38 -07:00
  • 7935ece62b Export Transport to allow default transport to be configurable. Burcu Dogan 2014-07-14 10:59:30 -07:00
  • 6b4f2ed2ce Use default client rather than a new client instance. Burcu Dogan 2014-07-14 10:26:21 -07:00
  • 648dd50ab3 Revert "App Engine Managed VMs should depend on url fetcher." Burcu Dogan 2014-07-14 10:21:39 -07:00
  • 4901e89da7 App Engine Managed VMs should depend on url fetcher. Burcu Dogan 2014-07-14 10:04:48 -07:00
  • 0f597d5ad4 oauth2: don't use http.DefaultTransport. Burcu Dogan 2014-07-11 10:57:28 -07:00
  • 958c47866e Add build status. Burcu Dogan 2014-07-09 16:06:12 -07:00
  • fc96e1369a Merge branch 'master' of github.com:rakyll/oauth2 Burcu Dogan 2014-07-09 16:04:05 -07:00
  • 26b7d82d9d Merge pull request #11 from proppy/master Burcu Dogan 2014-07-09 14:08:38 -07:00
  • c880978688 Adding travis build file. Burcu Dogan 2014-07-09 11:07:50 -07:00
  • 93ad3f4a9e remove cache Johan Euphrosine 2014-07-08 22:27:34 -07:00
  • e62c791d44 Making google package godoc more visible. Burcu Dogan 2014-07-06 23:42:20 -07:00
  • 5501212e88 Merge branch 'readme' Burcu Dogan 2014-06-27 17:04:43 -07:00
  • de1f5a349e Dont export exchange. Burcu Dogan 2014-06-26 17:27:53 -07:00
  • 45a1111912 Add instructions for contributing. Burcu Dogan 2014-06-24 16:00:24 -07:00
  • dd339c2741 Add README. Fixes #2. Burcu Dogan 2014-06-24 15:55:10 -07:00
  • 0221bdd0c9 Adding TODO to remove dummy tests after go1.4. Burcu Dogan 2014-06-24 14:53:39 -07:00
  • cb989650ab Fix examples. Burcu Dogan 2014-06-24 14:28:46 -07:00
  • 49766fd328 Add app engine and compute engine examples. Burcu Dogan 2014-06-24 13:27:04 -07:00
  • f156f2868e Handle scan error. Burcu Dogan 2014-06-24 13:26:45 -07:00
  • fe0eecc41c Some cleanup, adding Google web flow example. Burcu Dogan 2014-06-24 13:10:10 -07:00
  • c4d44ca3c9 Add examples for regular and JWT configs and transport init. Burcu Dogan 2014-06-24 12:44:20 -07:00
  • ad322e7e30 Caches should return an error instead of invoking a handler. Burcu Dogan 2014-06-22 15:19:44 -07:00
  • 8387534dd5 Use Errorfs to fail the tests. Burcu Dogan 2014-06-22 15:07:44 -07:00
  • 6ee9c84a7b App Engine implementations should use the cached transport. Burcu Dogan 2014-06-22 14:46:15 -07:00
  • ea046b80de Merge branch 'master' into cache Burcu Dogan 2014-06-22 14:42:28 -07:00
  • 7a2df5bea3 Add docs. Burcu Dogan 2014-06-22 14:39:35 -07:00
  • a443e46636 Make app engine main implementation godoced. Burcu Dogan 2014-06-20 14:44:24 -07:00
  • 8a105beb6a Add tests. Burcu Dogan 2014-06-17 17:22:06 +02:00
  • db2d8759b4 Add docs for NewAuthorizedTransportWithCache. Burcu Dogan 2014-06-17 16:24:27 +02:00
  • 4337573be3 oauth2: perform caching ops at the transport level Burcu Dogan 2014-06-17 16:09:09 +02:00
  • bf10685289 Adding app engine implementations. Burcu Dogan 2014-06-17 15:53:08 +02:00
  • 5c1195ac3f Constructor can't return an error for Compute Engine confs. Burcu Dogan 2014-05-30 13:02:54 +02:00
  • 075fdd8e10 Fix oauth2's import path. Burcu Dogan 2014-05-30 12:39:43 +02:00
  • 904252a9e8 ComputeEngineConfig should implement TokenFetcher. Burcu Dogan 2014-05-27 14:37:57 +02:00
  • 13179d7d8a Switch to google.golang.org based import path. Burcu Dogan 2014-05-27 14:37:35 +02:00
  • 002375a1dd Removing unnecessary option getters. Burcu Dogan 2014-05-26 17:29:56 +02:00
  • 4b558944a3 Provide missing docs for Cache interface and transport constructors. Burcu Dogan 2014-05-26 16:47:46 +02:00
  • c376bb1dac JWTConfig should provide a cached transport constructor. Burcu Dogan 2014-05-26 15:20:26 +02:00
  • 58513eb0ea Provide a transport constructor for transporters with a cache. Burcu Dogan 2014-05-26 14:45:41 +02:00
  • 909f098dcd Cache read operation should be handled during construction. Burcu Dogan 2014-05-26 11:53:51 +02:00
  • 6bb3577bf0 Fixing styling issues for caching. Burcu Dogan 2014-05-22 14:33:36 +02:00
  • 0476447419 Moving error handlers to the cache implementations. Burcu Dogan 2014-05-21 15:56:44 +02:00
  • ef33919251 License fix. Burcu Dogan 2014-05-21 15:55:21 +02:00
  • dd66946789 Merge branch 'cache' of github.com:rakyll/oauth2 into cache Burcu Dogan 2014-05-21 15:24:41 +02:00