Перейти к контенту
  • 0

Вопрос об авторизации


Fedor11

Вопрос

Что в каком файле изменить надо, чтобы форум от неподтвержденных пользователей пароль не принимал и не пускал их, пока не подтвердятся.
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
нужно распределить нормально права доступа через админку на группу validation (по умолчанию вроди так называется? ну или Ожидающие в русском варианте)
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Нет, там в каком то файле, GiV тогда подсказал, поменять кое-что. И все. От неподтвержденных форум пасс не принимает, пишет им - "вы не подтвердились"[1112848203:1112984792]up. от GiV игнор жесткий:D
Ссылка на комментарий
Поделиться на других сайтах

  • 0

сорри что поднимаю старую тему но я тоже озадачился этим вопросом и нашёл решение для 1.3.1 в 2.0 думаю бужет почти также :D

Login.php найти

  $DB->query("SELECT id, name, mgroup, password, ip_address FROM ibf_members WHERE LOWER(name)='$username'");
 
 if ( $DB->get_num_rows() )
 {
	 $member = $DB->fetch_row();
	 
	 if ( empty($member['id']) or ($member['id'] == "") )
	 {
   $this->log_in_form( 'wrong_name' );
	 }
	 
	 if ($member['password'] != $password)
	 {
   $this->log_in_form( 'wrong_pass' );
	 }

добавить ниже

 	 if ($member['mgroup'] == $ibforums->vars['auth_group'])
	 {
	 $this->log_in_form( 'validate' );
	 }

lang_login.php найти

);
?>

добавить ПЕРЕД

validate => "Вы ещё не активировали свой аккуант.",

 

Добавлено

в 2.0.х даже проще надо раскоментировать строчку

$this->log_in_form( 'need_validation' );

Изменено пользователем SHiSH
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Нет, там в каком то файле, GiV тогда подсказал, поменять кое-что. И все. От неподтвержденных форум пасс не принимает, пишет им - "вы не подтвердились"

up. от GiV игнор жесткий:D

Но зачем? Тебе ведь говорят, что это можно сделать при помощи распределения прав пользователей, ведь для этого их и придумали.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

scorpion-ds

прикол в том что если пользователь находится в группе ожидающие то зайти под своим пользователем он всё равно может

Ссылка на комментарий
Поделиться на других сайтах

  • 0
а смысл с того что он зайдёт? закрой доступ ко всем форумам даже на просмотр... и вся проблема... что ему даст вход в таком случае?
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.