Перейти к контенту
  • 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
а смысл с того что он зайдёт? закрой доступ ко всем форумам даже на просмотр... и вся проблема... что ему даст вход в таком случае?
Ссылка на комментарий
Поделиться на других сайтах

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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