diff --git a/modules/orange/browser.py b/modules/orange/browser.py index 6c09879a..d29b0fd7 100644 --- a/modules/orange/browser.py +++ b/modules/orange/browser.py @@ -32,8 +32,8 @@ __all__ = ['OrangeBrowser'] class OrangeBrowser(Browser): DOMAIN = 'orange.fr' PAGES = { - 'http://id.orange.fr/auth_user/bin/auth_user.cgi.*': LoginPage, - 'http://id.orange.fr/auth_user/bin/auth0user.cgi.*': LoginPage, + 'https://authweb.orange.fr/auth_user/bin/auth_user.cgi.*': LoginPage, + 'https://authweb.orange.fr/auth_user/bin/auth0user.cgi.*': LoginPage, 'http://smsmms1.orange.fr/./Sms/sms_write.php.*' : ComposePage, 'http://smsmms1.orange.fr/./Sms/sms_write.php?command=send' : ConfirmPage, } @@ -51,7 +51,7 @@ class OrangeBrowser(Browser): def login(self): if not self.is_on_page(LoginPage): - self.location('http://id.orange.fr/auth_user/bin/auth_user.cgi?url=http://www.orange.fr', no_login=True) + self.location('https://authweb.orange.fr/auth_user/bin/auth_user.cgi?url=http://www.orange.fr', no_login=True) self.page.login(self.username, self.password) if not self.is_logged(): raise BrowserIncorrectPassword() diff --git a/modules/orange/pages/login.py b/modules/orange/pages/login.py index bc15e38f..9fe4a59f 100644 --- a/modules/orange/pages/login.py +++ b/modules/orange/pages/login.py @@ -27,7 +27,7 @@ class LoginPage(Page): def login(self, user, pwd): post_data = {"credential" : str(user), - "pwd" : str(pwd), + "password" : str(pwd), "save_user": "false", "save_pwd" : "false", "save_TC" : "true",