Social logins use Flask-Oauth which is an outdated library. PYBOSSA uses the latest versions of Python, so we need to remove it as it is not supported within the latest Flask versions. Also, the social login has not been used widely in the past and this could be done (if needed) in the frontend with external solutions like Auth0 or similar.
If you have been running a PYBOSSA server with social login enabled, you will need to transform those accounts to local ones. As those users didn't set a password, by transforming those accounts into local ones, your users will be able to reset the password and login again.
Check the cli.py command to transform your social users into local ones.
Social logins use Flask-Oauth which is an outdated library. PYBOSSA uses the latest versions of Python, so we need to remove it as it is not supported within the latest Flask versions. Also, the social login has not been used widely in the past and this could be done (if needed) in the frontend with external solutions like Auth0 or similar.
If you have been running a PYBOSSA server with social login enabled, you will need to transform those accounts to local ones. As those users didn't set a password, by transforming those accounts into local ones, your users will be able to reset the password and login again.
Check the cli.py command to transform your social users into local ones.