Jump to content

Скрипты IPS - Вход

Featured Replies

Posted
comment_86962

Здрасте, подскажите где найти скрипт авторизации(логина,входа) в файлах движка, хочу кое что добавить, а именно:

Хочу в бд обновлять ячейку при входе на форум. 

Кто знает как это сделать подскажите.

Это связано с ячейкой last_visit, я добавил еще одну дополнительную чтобы хранить там статус о последнем входе.

1 - вошел с форума.

2- вошел с игрового сервер.

comment_86984

Я для своих целей делал как-то хак (при входе на сайт - ставится свое значение в столбе БД), может пригодится для как для примера 

Т.е. создаем плагин , потом хак core\modules\front\system\login

пишем свою функцию ,

	protected function _doLogin( $member, $anonymous=false, $rememberMe=true )
	{
		$member->ПОЛЕ_ЮЗЕРА = "Свое Значение";
		$member->save();
		return call_user_func_array( 'parent::_doLogin', func_get_args() );
	}

 

  • Author
comment_87038

Я для своих целей делал как-то хак (при входе на сайт - ставится свое значение в столбе БД), может пригодится для как для примера 

Т.е. создаем плагин , потом хак core\modules\front\system\login

пишем свою функцию ,

	protected function _doLogin( $member, $anonymous=false, $rememberMe=true )
	{
		$member->ПОЛЕ_ЮЗЕРА = "Свое Значение";
		$member->save();
		return call_user_func_array( 'parent::_doLogin', func_get_args() );
	}

 

​Спасибо, заменил это:

$member->last_visit = time();
$member->save();

На это:

$member->last_visit = time();
$member->last_visit_reason = "2";
$member->save();

Все работает.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.