[extractor] Add `_perform_login` function (#2943)
* Adds new functions `_initialize_pre_login` and `_perform_login` as part of the extractor API * Adds `ie.supports_login` to the public API
Showing
- test/test_iqiyi_sdk_interpreter.py 2 additions, 7 deletionstest/test_iqiyi_sdk_interpreter.py
- test/test_netrc.py 7 additions, 6 deletionstest/test_netrc.py
- yt_dlp/extractor/abematv.py 1 addition, 9 deletionsyt_dlp/extractor/abematv.py
- yt_dlp/extractor/adn.py 1 addition, 4 deletionsyt_dlp/extractor/adn.py
- yt_dlp/extractor/afreecatv.py 1 addition, 8 deletionsyt_dlp/extractor/afreecatv.py
- yt_dlp/extractor/alura.py 1 addition, 8 deletionsyt_dlp/extractor/alura.py
- yt_dlp/extractor/animelab.py 14 additions, 21 deletionsyt_dlp/extractor/animelab.py
- yt_dlp/extractor/animeondemand.py 1 addition, 8 deletionsyt_dlp/extractor/animeondemand.py
- yt_dlp/extractor/atresplayer.py 1 addition, 8 deletionsyt_dlp/extractor/atresplayer.py
- yt_dlp/extractor/bbc.py 1 addition, 8 deletionsyt_dlp/extractor/bbc.py
- yt_dlp/extractor/bilibili.py 1 addition, 8 deletionsyt_dlp/extractor/bilibili.py
- yt_dlp/extractor/canvas.py 1 addition, 8 deletionsyt_dlp/extractor/canvas.py
- yt_dlp/extractor/common.py 36 additions, 6 deletionsyt_dlp/extractor/common.py
- yt_dlp/extractor/crunchyroll.py 1 addition, 7 deletionsyt_dlp/extractor/crunchyroll.py
- yt_dlp/extractor/curiositystream.py 2 additions, 5 deletionsyt_dlp/extractor/curiositystream.py
- yt_dlp/extractor/digitalconcerthall.py 3 additions, 5 deletionsyt_dlp/extractor/digitalconcerthall.py
- yt_dlp/extractor/eroprofile.py 1 addition, 8 deletionsyt_dlp/extractor/eroprofile.py
- yt_dlp/extractor/facebook.py 2 additions, 9 deletionsyt_dlp/extractor/facebook.py
- yt_dlp/extractor/fancode.py 17 additions, 21 deletionsyt_dlp/extractor/fancode.py
- yt_dlp/extractor/frontendmasters.py 1 addition, 8 deletionsyt_dlp/extractor/frontendmasters.py
Loading