0 Вопрос: Не могу войти в комету с laravel

вопрос создан в Thu, May 2, 2019 12:00 AM

Я пытаюсь интегрировать CometChat с Laravel 5.8, и у меня возникают проблемы ... Я случайно помещаю чат в гостевой режим, когда я захожу на страницу, где он встроен, все работает отлично ... когда я регистрируюсь в Laravel с новым аккаунтом. .. Контакт появляется в чате (но я все еще сохраняю гостя), и в данный момент «NewAccout» отключается.

Если я закрываю сеанс и начинаю снова с созданной учетной записи, он также создает нового гостя ... если я деактивирую гостя, он всегда просит войти (!)

р>

$db_usertable_name = 'email';

include_once(dirname(dirname(dirname(__FILE__))) . DIRECTORY_SEPARATOR . 'vendor' . DIRECTORY_SEPARATOR . 'autoload.php');
include_once( dirname(dirname(dirname(__FILE__))).DIRECTORY_SEPARATOR.'bootstrap'.DIRECTORY_SEPARATOR.'app.php');



function getUserID() {
		$userid = 0;
		if (!empty($_SESSION['basedata']) && $_SESSION['basedata'] != 'null') {
			$_REQUEST['basedata'] = $_SESSION['basedata'];
		}

		if (!empty($_REQUEST['basedata'])) {

			if (function_exists('mcrypt_encrypt') && defined('ENCRYPT_USERID') && ENCRYPT_USERID == '1') {
				$key = "";
				if( defined('KEY_A') && defined('KEY_B') && defined('KEY_C') ){
					$key = KEY_A.KEY_B.KEY_C;
				}
				$uid = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($key), base64_decode(rawurldecode($_REQUEST['basedata'])), MCRYPT_MODE_CBC, md5(md5($key))), "\0");
				if (intval($uid) > 0) {
					$userid = $uid;
				}
			} else {
				$userid = $_REQUEST['basedata'];
			}
		}
		if (!empty($_SESSION['userid'])) {
			$userid = $_SESSION['userid'];
		}

		$userid = intval($userid);
		return $userid;
	}
    
0
  1. Это не похоже на код laravel.
    2019-05-02 14: 50: 52Z
  2. - это интеграция .php от кометы до laravel.
    2019-05-02 15: 16: 41Z
0 ответов                              0                         
источник размещен Вот