Skip to content

Commit 5428d19

Browse files
committed
enforce the use of HTTPs when calling loginUser
1 parent ce3b0ca commit 5428d19

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

php/fotolia-api.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -391,12 +391,21 @@ public function getMediaComp($id)
391391
*/
392392
public function loginUser($login, $pass)
393393
{
394+
$old_https_flag = $this->_use_https;
395+
if (!$old_https_flag) {
396+
$this->setHttpsMode(true);
397+
}
398+
394399
$res = $this->_api('loginUser',
395400
array(
396401
'login' => $login,
397402
'pass' => $pass,
398403
));
399404

405+
if (!$old_https_flag) {
406+
$this->setHttpsMode(false);
407+
}
408+
400409
$this->_session_id = $res['session_token'];
401410
$this->_session_id_timestamp = time();
402411
}

0 commit comments

Comments
 (0)