]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/frontendmasters.py
[extractor] Add `_perform_login` function (#2943)
[yt-dlp.git] / yt_dlp / extractor / frontendmasters.py
index 0d29da29b850a83458cf0e0f1ddbf27e84c72b91..fc67a8437f4451e84ee66677620ceef0a8a784c6 100644 (file)
@@ -28,14 +28,7 @@ class FrontendMastersBaseIE(InfoExtractor):
         'high': {'width': 1920, 'height': 1080}
     }
 
-    def _real_initialize(self):
-        self._login()
-
-    def _login(self):
-        (username, password) = self._get_login_info()
-        if username is None:
-            return
-
+    def _perform_login(self, username, password):
         login_page = self._download_webpage(
             self._LOGIN_URL, None, 'Downloading login page')