login.avatarclassroom.php 1006 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. if ( !defined('SLOODLE_SHARED_MEDIA_LOGIN_INCLUDE') || (SLOODLE_SHARED_MEDIA_LOGIN_INCLUDE == '') ) {
  3. exit;
  4. }
  5. require_once('/var/www/instantclassroom/master/resources/lib/avatar_classroom_session.inc.php');
  6. if (!$USER || !$USER->id) {
  7. $session = new AvatarClassroomSignedSiteListSession();
  8. if ($session->isUserAllowedToUseSite('http://'.$_SERVER['SERVER_NAME'])) {
  9. $user = sloodle_get_record('user', 'username', 'admin');
  10. if ($user) {
  11. add_to_log(SITEID, 'user', 'login', "", $user->id, 0, $user->id);
  12. $USER = complete_user_login($user);
  13. header('Location: index.php?'.$_SERVER['QUERY_STRING']);
  14. exit;
  15. }
  16. }
  17. if (isset($_REQUEST['sloodleobjname'])) {
  18. // Old version
  19. header('Location: '.SLOODLE_SHARED_MEDIA_SITE_LIST_BASE_URL.'index.php?'.$_SERVER['QUERY_STRING'].'&bounced');
  20. } else {
  21. // New version
  22. header('Location: '.SLOODLE_SHARED_MEDIA_SITE_LIST_BASE_URL.'main.php?sloodleobjuuid='.$_REQUEST['sloodleobjuuid']);
  23. }
  24. exit;
  25. }
  26. ?>