10$ за 5 минут кодинга

Главные вкладки

Комментарии

Аватар пользователя multpix multpix 1 января 2013 в 23:53

функционал регистрации, авторизации участников и распределение прав доступа есть в ядре.
что конкретно необходимо?

Аватар пользователя Bloomer Bloomer 1 января 2013 в 23:57

Просто форма для входа и регистрациию через бд друпала, с сессией, я б и сам сделал, но никак не доходит принцип шифровки паролей в друпале.

Аватар пользователя multpix multpix 2 января 2013 в 0:04

"Bloomer" wrote:
Просто форма для входа и регистрациию через бд друпала, с сессией, я б и сам сделал, но никак не доходит принцип шифровки паролей в друпале.

в чем отличие от существующей будет?
да и пароли D какбы не хранит...

Аватар пользователя multpix multpix 2 января 2013 в 0:25

"Bloomer" wrote:

а по русски можна?
не силен я в древнехалдейском))))))

чел если ты не в состоянии четко сформулировать задачу, то какое ты ожидаешь решение?

Аватар пользователя Bloomer Bloomer 2 января 2013 в 0:32

Что я не так сформулировал?
Мне нужно 2 скрипта на PHP: Регистрация в БД Drupal и Авторизация через БД друпала.
Ключевое словочетание БД Drupal, а не Drupal.
Я хочу перенести базу в другую CMS, и единственное что меня держит на месте это 9к юзеров, которых жалко потерять.

Аватар пользователя Bloomer Bloomer 2 января 2013 в 0:34

"multpix" wrote:
аaaa, други , начинаю телепать)))
чел просто хочет понять что это за бредстрока в табл users в колонке pass

Что это за бред строка я знаю, но как ее сделать - нет : )

Аватар пользователя multpix multpix 2 января 2013 в 0:40

"Bloomer" wrote:
Я хочу перенести базу в другую CMS, и единственное что меня держит на месте это 9к юзеров, которых жалко потерять.

вот и докопались до первого слоя сути))

нужно расшифровать 9к хешей...

Аватар пользователя multpix multpix 2 января 2013 в 0:43

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

чейт ты темнишь)))

Аватар пользователя Bloomer Bloomer 2 января 2013 в 0:46

Каждому юзеру разослать одноразовую ссылку для входа, где они смогут обновить свои пароли?
Думая с точки зрения юзероа это не очень удобно : (

Аватар пользователя Nikit Nikit 2 января 2013 в 6:49

1. импортить в твою таблицу drupal.users нужные поля (имя, мыло, пароль) у которых status=1.
2. добавить в твою таблицу колонку - Импортирован с друпала (0/1).
3. добавить код в твой скрипт логина, который проверяет, если юзер импортирован с друпала, то проверять по хешу (код для этого нах-ся в модуле users, копипаст).
4. последующее редактирование и сброс пароля уже делается твоим скриптом, при этому колонка "Импортирован с друпал" сбрасывается в 0 и дальше уже проверяется твоим скриптом.
5. Если все станут в 0, то убрать код с дру.

p.s. Если нужно импортить еще доп.поля (profile fields), то для этого использовать Views/User export и прочее.

Аватар пользователя q2_faith q2_faith 3 января 2013 в 13:11

"tolykot" wrote:
Пароли же зашифрованы md5 - не декодируются. При валидации формы, просто сравниваются с хешом из БД

+1
потом отпишитесь плиз, кто это за 5минут накодит.

Аватар пользователя q2_faith q2_faith 3 января 2013 в 15:08

"<a href="mailto:sas@drupal.org">sas@drupal.org</a>" wrote:
Ты хочешь ему работу предложить :)

да хотя бы познакомиться) героев надо знать в лицо)