coursera-dl / edx-dl

A simple tool to download video lectures from edx.org (and other openedx sites)
GNU Lesser General Public License v3.0
1.93k stars 639 forks source link

Is it a problem if I'm signed into edX with a Google account? #627

Open LexLuca opened 4 years ago

LexLuca commented 4 years ago

🚨Please review the Troubleshooting section before reporting any issue. Don't forget also to check the current issues to avoid duplicates.

Subject of the issue

I see people having a password command within the 'show courses' and/or 'download' commands. I don't have a password for edX. Will that be an issue?

Your environment

Steps to reproduce

Log into edX with a Google account and try listing courses. Using "edx-dl -u user@user.com --list-courses" without a password.

Expected behaviour

List courses

Actual behaviour

edx-dl : The term 'edx-dl' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

franknmungai commented 4 years ago

I am also experiencing the same issue. How do I skip proving a password when signing in with a google account?

rbrito commented 4 years ago

I have no idea and little motivation to discover the proper way. Perhaps, if someone discovered, they could contribute a pull request with documentation or code to automate such logins.

lee-hodg commented 4 years ago

I simply did "forgot my password", set a password, and then I could login via email/password flow as well as the google sso

lee-hodg commented 4 years ago

@rbrito re the proper way you could use libs like https://python-social-auth.readthedocs.io/en/latest/ to take most of the work out of it

haddnist commented 4 years ago

Probably, you don't have python directory in your Environment Variable set.

MO541 commented 4 years ago

Just reset your password on edx , worked for me