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

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


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

Привет, так и не нашел как работает авторизация 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() из того что у вас есть, и сверяете с хешем который получили в выборке.

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...