• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:github +full:- +full:user

10 .. _oauth2client: https://github.com/google/oauth2client
13 -----------------------
17 #. Fragile and ad-hoc design: ``oauth2client`` is the result of several years
18 of ad-hoc additions and organic, uncontrolled growth. This has led to a
21 #. Lack of a secure, thread-safe, and modern transport: ``oauth2client`` is
29 .. _httplib2: https://github.com/httplib2/httplib2
36 new replacement library that can live side-by-side with ``oauth2client`` and
41 -----------
43 The long-term replacement for ``oauth2client`` is this library,
44 ``google-auth``. This library addresses the major issues with oauthclient:
46 #. Clear ownership: google-auth is owned by the teams that maintain the
49 #. Thought-out design: using the lessons learned from ``oauth2client``, we have
51 library should provide long-term API stability.
52 #. Modern, secure, and extensible transports: ``google-auth`` supports
56 #. Clear purpose and goals: ``google-auth`` is explicitly focused on
57 Google-specific authentication, especially the server-to-server (service
62 of ``google-auth``. This does not mean we are not interested in supporting
69 #. Support for obtaining user credentials. While this library has support for
70 using user credentials, there are no provisions in the core library for
71 doing the three-party OAuth 2.0 flow to obtain authorization from a user.
73 with `oauthlib`_, `google-auth-oauthlib`_. When that library has a stable
76 be stored are user credentials. We have a `discussion thread`_ on what level
81 `google-auth-oauthlib`_ library before including it in the core library.
83 .. _Cloud Client Libraries: https://github.com/googlecloudplatform/google-cloud-python
85 .. _Code Samples for Google Cloud Platform: https://github.com/googlecloudplatform/python-docs-samp…
87 .. _requests: http://python-requests.org
88 .. _legacy support for httplib2: https://pypi.python.org/pypi/google-auth-httplib2
90 .. _google-auth-oauthlib: http://google-auth-oauthlib.readthedocs.io/
91 .. _discussion thread: https://github.com/GoogleCloudPlatform/google-auth-library-python/issues/33
94 Post-deprecation support
95 ------------------------
98 the ``google-auth`` team will continue to accept bug reports and fix critical
100 library from GitHub or PyPI. Also, we have made sure that the
101 `google-api-python-client`_ library supports oauth2client and google-auth and
105 external user goes through the trouble of sending a pull request. This policy
107 to ``oauth2client`` being in the semi-unmaintained state it was in previously.
110 ``google-auth``. We are working to update all of these but it does take a
111 significant amount of time. Since we are still iterating on user auth, some
112 samples that use user auth will not be updated until we have settled on a final
116 .. _google-api-python-client: https://github.com/google/google-api-python-client
117 .. _file a bug: https://github.com/GoogleCloudPlatform/google-auth-library-python/issues