govtrack / govtrack.us-web

The Django source code for the GovTrack.us website.
https://www.govtrack.us
366 stars 74 forks source link

Installation of python-oauth2 #136

Open divergentdave opened 7 years ago

divergentdave commented 7 years ago

FYI, python-oauth2 has been removed from later versions of Ubuntu. This was done because, for a couple of years, it had two open CVEs. Those have been fixed, but the project has again been fallow for a couple years since. Near term, the package will have to be installed using pip, and not apt-get, on operating systems that do not include it. Longer term, I recommend switching to OAuthLib, which is still being maintained.

JoshData commented 7 years ago

Blergh. Thanks. The login library is a bit of a mess and probably needs to be overhauled. Migrating social logins to allauth might be better that replacing the oauth lib.