Перейти к публикации

Авторизация на сайте через вк.


Рекомендованные сообщения

Привет, так и не нашел как работает авторизация DLE через вк. как и откуда берется password в social. Откуда берется пароль в dle_users....

Можете объяснить?

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, Kelatyh сказал:

как и откуда берется password в social. Откуда берется пароль в dle_users....

Придумывается DLE случайным образом в момент первой попытки авторизации. Первая авторизация это по сути регистрация во внутренней системе DLE, где логин и  e-mail берется из соц сети. 

Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, celsoft сказал:

Придумывается DLE случайным образом в момент первой попытки авторизации. Первая авторизация это по сути регистрация во внутренней системе DLE, где логин и  e-mail берется из соц сети. 

Спасибо. Чем отличается пароль в dle_social и dle_users???

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, Kelatyh сказал:

Чем отличается пароль в dle_social и dle_users???

Там один и тот же пароль в разных хешированиях. Чтобы можно было поставить корректные куки и не запрашивать авторизацию при каждом просмотре страницы.

Ссылка на сообщение
Поделиться на других сайтах
14 минуты назад, celsoft сказал:

Там один и тот же пароль в разных хешированиях. Чтобы можно было поставить корректные куки и не запрашивать авторизацию при каждом просмотре страницы.

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

Как захешировать

Ссылка на сообщение
Поделиться на других сайтах

Я не пишу кодов на заказ, и не занимаюсь обучением PHP, поэтому ничем вам помочь к сожалению не могу.

Ссылка на сообщение
Поделиться на других сайтах

Понял. social_login здесь пароль который 1 раз прошел md5(); а в dle_users = 2 раза.

Вопрос как получить пароль из dle_users который 1 раз прошел md5();

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, Kelatyh сказал:

Понял. social_login здесь пароль который 1 раз прошел md5(); а в dle_users = 2 раза.

Если речь о старых версиях DLE, то да, в актуальной версии все иначе.

 

6 минут назад, Kelatyh сказал:

Вопрос как получить пароль из dle_users который 1 раз прошел md5();

Делайте выборку пользователя, проводите еще раз md5() из того что у вас есть, и сверяете с хешем который получили в выборке.

Ссылка на сообщение
Поделиться на других сайтах

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

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

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

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

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

×
×
  • Создать...