MobileMall.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace app\api\controller;
  3. /**
  4. * ============================================================================
  5. *
  6. * ============================================================================
  7. *
  8. * ----------------------------------------------------------------------------
  9. *
  10. * ============================================================================
  11. * 控制器
  12. */
  13. class MobileMall extends MobileHome {
  14. public function initialize() {
  15. parent::initialize();
  16. }
  17. /**
  18. * 通过 key 获取 用户ID
  19. * @return int
  20. */
  21. protected function getMemberIdIfExists() {
  22. $key = input('post.key');
  23. if (empty($key)) {
  24. $key = input('get.key');
  25. }
  26. $mbusertoken_model = model('mbusertoken');
  27. $mb_user_token_info = $mbusertoken_model->getMbusertokenInfoByToken($key);
  28. if (empty($mb_user_token_info)) {
  29. return 0;
  30. }
  31. return $mb_user_token_info['member_id'];
  32. }
  33. }