mirror of https://github.com/zulip/zulip.git
bf14a0af4d
This replaces the two custom Google authentication backends originally written in 2012 with using the shared python-social-auth codebase that we already use for the GitHub authentication backend. These are: * GoogleMobileOauth2Backend, the ancient code path for mobile authentication last used by the EOL original Zulip Android app. * The `finish_google_oauth2` code path in zerver/views/auth.py, which was the webapp (and modern mobile app) Google authentication code path. This change doesn't fix any known bugs; its main benefit is that we get to remove hundreds of lines of security-sensitive semi-duplicated code, replacing it with a widely trusted, high quality third-party library. |
||
---|---|---|
.. | ||
authentication-methods.md | ||
deployment.md | ||
email-gateway.md | ||
email.md | ||
expensive-migrations.md | ||
export-and-import.md | ||
index.rst | ||
install-existing-server.md | ||
install.md | ||
maintain-secure-upgrade.md | ||
mobile-push-notifications.md | ||
multiple-organizations.md | ||
password-strength.md | ||
postgres.md | ||
requirements.md | ||
security-model.md | ||
settings.md | ||
ssl-certificates.md | ||
troubleshooting.md | ||
upload-backends.md |