Scifabric / pybossa

PYBOSSA is the ultimate crowdsourcing framework (aka microtasking) to analyze or enrich data that can't be processed by machines alone.
http://pybossa.com
GNU Affero General Public License v3.0
745 stars 269 forks source link

Migration to authlib #1959

Closed cerquide closed 4 years ago

cerquide commented 4 years ago

I see that you are using Flask-OAuthlib for OAuth authentication. It would be better to replace it with Authlib since Flask-OAuthlib is deprecated.

Here is a guide: https://blog.authlib.org/2018/migrate-flask-oauthlib-client-to-authlib

And there are many built-in connections in https://github.com/authlib/loginpass which can be used directly. Checkout Authlib repository: https://github.com/lepture/authlib Authlib documentation: https://docs.authlib.org/

teleyinex commented 4 years ago

Hi,

Yes, this is great! Would you be willing to send a PR with such migration? I would be happy to merge it!

Cheers

teleyinex commented 4 years ago

Please, re-open it if you want to send the PR so we can have the work done within this issue.