MobileMall.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. namespace app\api\controller;
  3. /**
  4. * ============================================================================
  5. *
  6. * ============================================================================
  7. * 版权所有 2014-2028 浙江惠利玛产业互联网有限公司,并保留所有权利。
  8. * 网站地址: https://www.valimart.net/
  9. * ----------------------------------------------------------------------------
  10. *
  11. * ============================================================================
  12. * 控制器
  13. */
  14. class MobileMall extends MobileHome {
  15. public function initialize() {
  16. parent::initialize();
  17. }
  18. /**
  19. * 通过 key 获取 用户ID
  20. * @return int
  21. */
  22. protected function getMemberIdIfExists() {
  23. $key = input('post.key');
  24. if (empty($key)) {
  25. $key = input('get.key');
  26. }
  27. $mbusertoken_model = model('mbusertoken');
  28. $mb_user_token_info = $mbusertoken_model->getMbusertokenInfoByToken($key);
  29. if (empty($mb_user_token_info)) {
  30. return 0;
  31. }
  32. return $mb_user_token_info['member_id'];
  33. }
  34. }
  35. ?>