[英]What is the purpose of $this->request->get['token'] in opencart customer login file?
試圖了解Opencart客戶登錄系統。 catalog>controller>account>login.php
文件中的ControllerAccountLogin
類具有條件if (!empty($this->request->get['token']))
(在// Login override for admin users
的// Login override for admin users
之后,注釋)這讓我陷入了困境。
ControllerAccountLogin (這不是完整的控制器,只是我需要了解的部分)
class ControllerAccountLogin extends Controller {
private $error = array();
public function index() {
$this->load->model('account/customer');
// Login override for admin users
if (!empty($this->request->get['token'])) {
$this->event->trigger('pre.customer.login');
$this->customer->logout();
$this->cart->clear();
unset($this->session->data['wishlist']);
unset($this->session->data['payment_address']);
unset($this->session->data['payment_method']);
unset($this->session->data['payment_methods']);
unset($this->session->data['shipping_address']);
unset($this->session->data['shipping_method']);
unset($this->session->data['shipping_methods']);
unset($this->session->data['comment']);
unset($this->session->data['order_id']);
unset($this->session->data['coupon']);
unset($this->session->data['reward']);
unset($this->session->data['voucher']);
unset($this->session->data['vouchers']);
$customer_info = $this->model_account_customer->getCustomerByToken($this->request->get['token']);
什么是$this->request->get['token']
,它做了什么,這個令牌集在哪里以及我如何看var_dump
看它的值?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.