Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: При регистрации в письме нет пароля  (Read 6117 times)

0 Members and 1 Guest are viewing this topic.

Shaman

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 37

После регистрации пользователя, в теле письма с активацией не приходит пароль, вместо него {PASSWORD}.
Логин пользователя же отображается коректно.
Версия галереи 1.4.18 (stable). В чем может быть проблема?
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: При регистрации в письме нет пароля
« Reply #1 on: May 21, 2008, 04:50:15 pm »

После регистрации пользователя, в теле письма с активацией не приходит пароль, вместо него {PASSWORD}.
Логин пользователя же отображается коректно.
Версия галереи 1.4.18 (stable). В чем может быть проблема?
Или ошибка в теме, или ошибка в языке...
Короче, недостаточно данных.
Logged

Shaman

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 37
Re: При регистрации в письме нет пароля
« Reply #2 on: May 29, 2008, 05:57:33 pm »

Поставил оригинальные файлы - ничего не помагает.
Разница только в том, что некоторые языковые файлы предоставляют в письме только логин, без пароля.
А как у кого эта функция реализована? Разве только у меня не отображается пароль?
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: При регистрации в письме нет пароля
« Reply #3 on: June 03, 2008, 12:07:29 pm »

Поставил оригинальные файлы - ничего не помагает.
Разница только в том, что некоторые языковые файлы предоставляют в письме только логин, без пароля.
А как у кого эта функция реализована? Разве только у меня не отображается пароль?
В оригинальном языковом файле (английском) переменная {PASSWORD} не используется.
Если подставить данную переменную в языковый файл, к примеру в переменную
Code: [Select]
$lang_register_activated_email = <<<EOT, то после подтверждения подобной регистрации пользователя, он получит письмо, где вместо {PASSWORD} будет захэшированный пароль, т.к. пароль в том виде, в котором он хранится в базе данных галереи.
Видно именно по этому, данная переменная нигде и не используется в языковых файлах.

В галереи не реализована возможно отсылки пароля в письмах уведомлениях о регистрации.
Ответ разработчиков тут -> http://forum.coppermine-gallery.net/index.php/topic,41910.0.html

То, что в файле register.php есть подобный вот код:
Code: [Select]
                        $template_vars = array(
                         '{SITE_LINK}' => $site_link,
                         '{USER_NAME}' => $user_name,
                         '{PASSWORD}' => $password,
                         '{SITE_NAME}' => $CONFIG['gallery_name'],
это вообще ошибка большая, о чём я сообщу разработчикам, т.к. считаю, что нужно строку:
Code: [Select]
'{PASSWORD}' => $password,отсюда убрать.
http://forum.coppermine-gallery.net/index.php/topic,53025.0.html
« Last Edit: June 03, 2008, 12:13:05 pm by Makc666 »
Logged
Pages: [1]   Go Up
 

Page created in 0.017 seconds with 15 queries.