console.class.php 838 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. /**
  3. * [WeEngine System] Copyright (c) 2014 WE7.CC
  4. * WeEngine is NOT a free software, it under the license terms, visited http://www.we7.cc/ for more details.
  5. */
  6. class Console extends OAuth2Client {
  7. private $calback_url;
  8. public function __construct($ak, $sk) {
  9. parent::__construct($ak, $sk);
  10. $this->stateParam['from'] = 'console';
  11. }
  12. public function showLoginUrl($calback_url = '') {
  13. return '';
  14. }
  15. public function user() {
  16. }
  17. public function register() {
  18. }
  19. public function systemFields() {
  20. }
  21. public function login() {
  22. return $this->user();
  23. }
  24. public function bind() {
  25. return true;
  26. }
  27. public function unbind() {
  28. return true;
  29. }
  30. public function isbind() {
  31. global $_W;
  32. $bind_info = table('users_bind')->getByTypeAndUid(USER_REGISTER_TYPE_CONSOLE, $_W['uid']);
  33. return !empty($bind_info);
  34. }
  35. }