Сайт сообщества | Клуб пользователей | О проекте

Имя
Пароль
ПравилаРегистрацияСправка
Сообщения за деньПоиск

Вернуться   Клуб пользователей портальной системы RUNCMS > Портал > Настройка и эксплуатация

Ответ
 
Опции темы Опции просмотра
ДядяМиша вне форума ДядяМиша
Младший участник


| Цитировать Старый #1 02-07-2009, 14:19

Для новых пользователей авторизация нормально работает только со второго раза. Первый раз данные принимает, но после обновления страницы авторизация слетает...после второго ввода данных, все работает.

Где-то видел решение, но найти на форуме не смог.

RunCms 1.6.2
Версия PHP: 5.2.4
Версия БД: MySQL 5.0.45

  Сообщения: 77 c 01.05.2008 | Репутация: 5
LARK вне форума LARK
[исход]

Аватар для LARK

| Цитировать Старый #2 02-07-2009, 16:21

В новой версии будет исправлено.

в файле /register.php

259 строку

PHP код:
    $newuser->setVar("pass"md5($passw)); 
заменить на

PHP код:
    $newuser->setVar("pass"rc_shatool(strtolower($uname).$passw)); 
и после 266 строки

PHP код:
    $newuser->setVar("regip"_REMOTE_ADDR); 
добавить

PHP код:
    $newuser->setVar("pwdsalt"substr(md5(rand()), 04)); 
Оценка сообщения (репутация)
+2 DieZ положительно: Спасибо :)
+3 2San положительно: спс


Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском
-------------------------------------------------------------------
Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки.
Посетить домашнюю страницу LARK
  Сообщения: 4,183 c 20.09.2003 | Репутация: 223
ДядяМиша вне форума ДядяМиша
Младший участник


| Цитировать Старый #3 02-07-2009, 16:26

Спасибо за оперативный ответ!

  Сообщения: 77 c 01.05.2008 | Репутация: 5
rWEB вне форума rWEB
Младший участник


| Цитировать Старый #4 04-01-2009, 11:00

А у меня проблема на 1.4
Юзеры входят под чужими никами(((((ПУтаютс.
Сделал как посоветовал Ларк.Прописал эти строки...Но не помогает((((Плиз помогите избавится от этих косяков.

  Сообщения: 22 c 13.06.2007 | Репутация: 1
iltmpz вне форума iltmpz
Младший участник


| Цитировать Старый #5 09-08-2010, 22:24

А можно что-нибудь сделать с авторизацией которая слетает 1-й раз не для новых юзеров, а для тех, которые были загружены в базу из старой версии RUNCMS, где еще не было salt?

  Сообщения: 50 c 02.08.2010 | Репутация: 14
LARK вне форума LARK
[исход]

Аватар для LARK

| Цитировать Старый #6 09-08-2010, 23:44

iltmpz

в /class/xoopsuser.php в методе login() класса XoopsUserHandler

после стоки 1064 (для RunCms 1.6.2)

PHP код:
$this->db->query("UPDATE ".RC_USERS_TBL." SET pass='".$shapwd."', pwdsalt='".$myrow['pwdsalt']."' WHERE uname='".$uname."'"); 
добавить

PHP код:
$rcuser->setVar('pass'$shapwd);
$rcuser->setVar('pwdsalt'$myrow['pwdsalt']); 
кажется я где то это уже писал


Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском
-------------------------------------------------------------------
Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки.
Посетить домашнюю страницу LARK
  Сообщения: 4,183 c 20.09.2003 | Репутация: 223
iltmpz вне форума iltmpz
Младший участник


| Цитировать Старый #7 09-09-2010, 12:00

Цитата:
Сообщение от LARK Посмотреть сообщение
iltmpz
кажется я где то это уже писал
По поводу авторизации со 2-го раза только на эту тему наткнулся...
Спасибо, поправил - работает

  Сообщения: 50 c 02.08.2010 | Репутация: 14
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Рейтинг@Mail.ru Хостинг провайдер Majordomo. Powered by: vBulletin Version 3.0
Copyright ©2000-2018, Jelsoft Enterprises Ltd.
Все разделы прочитаны - Руководство форума - Архив - Вверх
Rambler's Top100
Output: 68.19 Kb. compressed to 62.88 Kb. by saving 5.31 Kb. (7.79%)
Page generated in 0.07102 seconds with 12 queries