myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> RusHub and MySQL?! есть ли и как ..., вопросы про mysql, md5 hash и т.д.

Теги
Нет тегов для показа
DRUG_ADDICT
сообщение 2.4.2011, 2:03
Сообщение #1


Абсолютный новичок


Группа: Пользователи
Сообщений: 2
Регистрация: 30.3.2011
Пользователь №: 9 050
Спасибо сказали: 0 раз




Здравствуйте сородичи!

Вот такие вопросы есть...
но для начала хочу вообще уточнить что меня интересует и каких я целей добиваюсь.
есть сайт, база данных которого крутиться на mysql, в табличке юзеров пароли хранятся в хеше md5, получаемой от php функции md5(); - кэп.
есть сервер дц хаба verlihub (пока что verlihub...)

цель следующая: интегрировать или объединить - кому как удобней, регистрацию сайта с дц хабом, чтоб регистрация была исключительно через сайт а в хабе закрыть её))) - вроде бы все просто. но verlihub при значение в конфигах "default_password_encryption 2" - метод шифрования MD5.
хранит пароли юзеров иначе чем в бд на сайте.
обусловливается это тем что verlihub использует library OpenSSL для получения password.MD5
php использует что-то судя по всему другое ... - а что меня собсно не интересует) не стал гуглить, надоело) по моему это не стоит того, только при одном понимание что надо далее будет скармливать ету пхпшную библу verlihub`у и кодить на c++ авторизацию verlihub`а)))))) ... ну нафиг!

на самом деле стандарт метода шифрования md5 (RFC 1321) он как бэ однин, но реализация разная, как то так по этому одно и тоже значение:
md5(); -php
выглядит так:
Код
57cf674cbb47fc501eaccd06dd68fe7d

а MD5(char, long, char) - OpenSSL так:
Код
7e–Д8‹вљ’*ЗџІ


слышал что RusHub использует MySQL, так ли это? как оно работает FreeBSD есть ли замечания?
интересует: а как у RusHub в бд в табличке юзеров хранятся пароли? будут ли они валидны с бд сайта (с обычным md5(); в php)? - хочу примеры)

на засыпку:
есть ли другие сервера хабов использующие для хранения конфигов и учеток юзеров бд mysql?! интересует что-то на FreeBSD или просто кроссплатформенное)))

за ранее спасибо огромное!
Go to the top of the page
+Quote Post
Saymon21
сообщение 2.4.2011, 2:15
Сообщение #2


Активист!
*********

Группа: Модераторы
Сообщений: 1 614
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 401 раз




Цитата
слышал что RusHub использует MySQL

Lua-либа есть. Пожалуйста.
Цитата
как оно работает FreeBSD есть ли замечания?

Увы, Lua плагин я пока не смог собрать, хотя даже особо не вникал. Ленивоbig_smile.gif
В убунте так всё отличноbig_smile.gif

Пароли пока в самой простой Lua таблице, да и если кто-то что-то не затаил из своих творений big_smile.gif
Идея шифрования пароля есть для этого творения. Но пока много чего другова нужно сделать.


Спасибо сказали:
Go to the top of the page
+Quote Post
DRUG_ADDICT
сообщение 2.4.2011, 6:43
Сообщение #3


Абсолютный новичок


Группа: Пользователи
Сообщений: 2
Регистрация: 30.3.2011
Пользователь №: 9 050
Спасибо сказали: 0 раз




ухта))) ты мне щас про луа скрипты сказал и у меня столько идей поперло, мж все и с verlihub получиться, хмм))))))
а твой скриптик получаться в базе данных пароли не хеширует? ну да для хеширования придется подключать какунеть либу внешнею, типа OpenSSL)))) блин) короче RusHub по дефолту не поддерживает mysql, всет ет нароботки пользователей, облом... эт единственный скрипт с mysql регой юзеров? а ваще так регистрацию RusHub хранит в файликах?

так то по идее я даж чет какбэ преувеличил, наверно не обязательно для интеграции с той и с другой стороны mysql, моно каконить скриптик накидать который будет допустим каждый час по крону синхронизировать базу данных сайта с текстовой базой в файликах дц хаба... или более того ваще все ето дело в самом сайте в форме регистрации замутить))) хотя мне больше по душе первый вариант)))

так хорошо, а вообще есть ли какой-нибудь сервер дц хаба (без разницы в чем хранить данные, конфиги и т.д...) или какой-нибудь скрипт, который хранит пароли юзеров в md5 как у пхп?!

ОПАНА!!!!!!!! ПАЦАНЧИКИЕееее http://forums.verlihub-project.org/viewtop...f=36&t=4035 два дня как рыба аб лёд, а тут патч есть))))))))))))) абебато))))) все тему ф топку) решено))))
Go to the top of the page
+Quote Post
Saymon21
сообщение 2.4.2011, 9:31
Сообщение #4


Активист!
*********

Группа: Модераторы
Сообщений: 1 614
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 401 раз




Нет сейчас не хеширует.
Цитата
ну да для хеширования придется подключать какунеть либу внешнею, типа OpenSSL)))) блин)

Для этого дела есть же библиотека Lua-MD5... В полне можно сие мне кажется проделать.
Цитата
эт единственный скрипт с mysql регой юзеров? а ваще так регистрацию RusHub хранит в файликах?

Ну сказал же, в этом скрипте даже только в планах мускл и и прочее.

Да, забыл совсем. Читаем: http://mydc.ru/topic2905.html
Цитата
Реализовать хранение информации в бд. По умолчанию в SQLite3 с возможностью подключения драйверов других баз данных (в частности, в первую очередь MySQL и PostgreSQL).

.... Ждём.


Спасибо сказали:
Go to the top of the page
+Quote Post
alex82
сообщение 3.4.2011, 8:03
Сообщение #5


Scripter
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 26.12.2008
Из: Одесса
Пользователь №: 1 574
Спасибо сказали: 1029 раз




Как можно понять из мануала по php, функция md5 имеет обе "реализации". Если вызвать ее так:
Код
md5($str, true)
она вернет то же самое что и библиотека OpenSSL.

Это же касается библиотеки md5 для Lua:
Код
md5.sum (message)
Вернет бинарное представление md5 длиной 16 символов, а
Код
md5.sumhexa (message)
вернет двоично-десятичное представление длиной 32 символа.

Вывод: внимательно читаем мануалы. big_smile.gif


Спасибо сказали:
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsВопросы по RusHub
Технические вопросы
296 Jaska 29 275 Вчера, 17:59 Посл. сообщение: mariner
No New Posts Панель управления типа pradmin на Verlihub и RusHub
4 po fenshyj' 224 20.5.2012, 12:56 Посл. сообщение: Saymon21
No new Topic has attachmentsRusHub. Пакеты для Ubuntu 10.04
42 KT315 9 803 26.3.2012, 20:01 Посл. сообщение: KT315
No New Posts Nafig как он есть
8 Артём 239 18.3.2012, 14:07 Посл. сообщение: nafig
No new ВАЖНО: Topic has attachmentsСкрипт банов для RusHub
тестим и комменьтруем
78 Wariner 15 786 15.3.2012, 22:19 Посл. сообщение: ShadoWx
No New Posts Topic has attachmentsDefend Hub, RusHub edition
Полностью автоматическая защита хаба от активности ботов
6 Enyby 598 5.3.2012, 9:35 Посл. сообщение: Enyby
Closed ВАЖНО: Topic has attachmentsRusHub
Кроссплатформенный консольный DC хаб
57 Setuper 140 075 3.3.2012, 14:37 Посл. сообщение: Setuper
No New Posts Topic has attachmentsDefend Chat, RusHub edition
Полностью автоматическая защита чата от спама
1 Enyby 300 2.3.2012, 7:29 Посл. сообщение: ShadoWx
No New Posts Topic has attachmentsDefend PM, RusHub edition
Полностью автоматическая защита ЛС от спама
4 Enyby 479 1.3.2012, 10:17 Посл. сообщение: ShadoWx
No New Posts Сборка Rushub 2.3.8 на FreeBSD 9.0 x64
7 LEXSOR 698 24.2.2012, 21:57 Посл. сообщение: KT315
No New Posts ВАЖНО: Topic has attachmentsХаблист RusHub
11 ShadoWx 948 17.2.2012, 18:52 Посл. сообщение: ShadoWx
No New Posts Есть ли такой скрипт?
изменить адрес хаба
10 dj hoodo 650 13.2.2012, 0:00 Посл. сообщение: dj hoodo
No new Ipv6 Test Hub RusHub
40 CrazyKiller 2 051 8.2.2012, 1:08 Посл. сообщение: CrazyKiller
No New Posts Topic has attachmentsСборка Rushub на платформе SUN (Oracle). OpenSolaris, Nexenta для x86
Патч для Rushub 2.3.8
6 KT315 723 4.2.2012, 15:48 Посл. сообщение: KT315
No new Topic has attachmentsЛоготип для RusHub'а
ваши варианты и предложения
103 Nickolya 16 133 2.2.2012, 2:16 Посл. сообщение: Saymon21

 



RSS Сейчас: 24.5.2012, 3:19