Reputation: 1929
In opencart I see that URLs look like this below:
https://www.example.com/admin/index.php?route=common/dashboard&token=Ger45ZJMsdfSSDggHfghI4wcQzbD
is this token my session id? If yes, is it secure to pass session id on url (with or without ssl)?
Upvotes: 2
Views: 2908
Reputation: 22960
No, the token
parameter is not the session id.
The token
parameter is assigned as a session variable by admin/controller/common/login.php
when you log in (varies depending on version):
$this->session->data['token'] = md5(mt_rand());
To get the session id you can call:
$this->session->getId();
Which is defined in system/library/session.php
. You can clearly see they are two different things.
Upvotes: 7