google-reauth
Google Reauth Library
What it is and what it does
google-reauth is a library that adds two-factor authentication (reauth) capability to Google's Python authentication libraries. It allows applications using Google's auth libraries to support end-user credentials protected by two-factor authentication. The library depends on pyu2f for U2F/FIDO2 support.
The package is explicitly positioned as primarily for Google internal use and Google Cloud Platform developers. It has been abandoned since late 2020 with no active maintenance, and its repository is archived. Before adopting it, you should verify whether Google's main authentication libraries now include reauth support natively, as this standalone library may no longer be the recommended approach.
Use it for:
- Integrating two-factor authentication support into applications using Google's Python auth libraries for Google Cloud Platform.
- Adding reauth capability to legacy Google Cloud Python applications that predate native reauth support in google-auth.
- Supporting U2F/FIDO2 hardware keys alongside password-based two-factor authentication in Google-authenticated services.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides two-factor authentication reauth support for Google's Python authentication libraries, enabling end-user credentials to work with Google's identity services.
No. The package is abandoned (last release 2020-12-01, repository archived) with no active maintenance. Before installing, verify whether Google's main authentication libraries now include native reauth support, which would make this standalone library unnecessary. If you need reauth for Google services, check the current google-auth package first.
Install
google-reauth on PyPI
pip
pip install google-reauthuv
uv add google-reauthpoetry
poetry add google-reauthInstalling google-reauth
Before you install
Low install friction with a single dependency (pyu2f), but the package is abandoned—last release was 2020-12-01 and the repository is archived. No active maintenance.
License in practice
Licensed under Apache 2.0 (permissive), which allows broad use, modification, and distribution with minimal restrictions.
Quickstart
pip install google-reauth
from google_reauth import reauth
# Use reauth support with Google auth libraries
This package is abandoned and may not work with current Google authentication libraries or modern Python versions. Verify compatibility before use.
Verify before relying
- Whether this package still works with current Google authentication libraries or if it has been superseded by built-in reauth support.
- Compatibility with Python versions beyond 3.6, given the classifiers list only declares support through 3.6.
- Whether pyu2f dependency has security updates or maintenance status.
Package facts
| License | Apache 2.0 (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — pyu2f |
| Maintenance | abandoned — 2,082 days since the last release |
| Last repo commit | (repository archived) |
| First released | |
| Downloads | 866,603/month — #4,861 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: google_reauth-0.1.1-py2.py3-none-any.whl
Keywords: google, auth, oauth, client, reauth
Tags
More WWW/HTTP packages
urllib3 is an HTTP client library that provides…
permissive · top 100 on PyPI
requestsRequests is a Python HTTP library that…
permissive · top 100 on PyPI
h11h11 is a pure-Python HTTP/1.1 protocol…
permissive · top 100 on PyPI
httpxHTTPX is a fully featured HTTP client library…
permissive · top 100 on PyPI
httpcoreA minimal low-level HTTP client library that…
permissive · top 100 on PyPI
aiohttpaiohttp is an async HTTP client and server…
permissive · top 100 on PyPI
duo-clientPython client library for Duo Security's…
permissive · top 15,000 on PyPI
google-auth-oauthlibIntegrates oauthlib with google-auth to handle…
permissive · top 1,000 on PyPI
google-authHandles server-to-server authentication with…
permissive · top 100 on PyPI
google-auth-httplib2Provides an httplib2 transport adapter for…
permissive · top 1,000 on PyPI
django-allauth-2faAdds two-factor authentication to…
permissive · top 15,000 on PyPI
django-two-factor-authAdds complete two-factor authentication to…
permissive · top 5,000 on PyPI
authyPython client for the Twilio Authy two-factor…
permissive · top 15,000 on PyPI
PyOTPPyOTP generates and verifies one-time passwords…
permissive · top 1,000 on PyPI
gcloud-rest-authProvides Python client libraries for Google…
permissive · top 15,000 on PyPI
gcloud-aio-authProvides asyncio-compatible and threadsafe…
permissive · top 1,000 on PyPI