overnews 2 Опубликовано: 8 июля 2016 Рассказать Опубликовано: 8 июля 2016 (изменено) Всем привет. Не знал как точно задать вопрос, поэтому постараюсь как можно детальнее расписать всё здесь. В DLE 11.0 есть модуль регистрации/авторизации через соц. сети. Все чудесно работает, большое спасибо разработчикам, но у меня возник небольшой вопрос: "А что если такой пользователь захочет сменить свой пароль на сайте?". После определенных попыток я понял, что это нереально для него без участия администрации или же формы восстановленя доступа к аккаунту, поскольку его старый пароль неизвестен, хотя запись в dle_users с каким-то паролем есть. Так вот, какой пароль там сохраняется и есть ли способы изменить его без вышеуказанных махинаций? Грубо говоря, меня после регистрации через соц. сеть интересует возможность пользователя входить на сайт при помощи логина и пароля, а также то, сможет ли пользователь после смены пароля на сайте, также безпрепятсвенно входить через соц. сеть? Сайт - overnews.biz Изменено 8 июля 2016 пользователем overnews Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 082 Опубликовано: 8 июля 2016 Рассказать Опубликовано: 8 июля 2016 Когда человек впервые авторизуется через соц. сеть. Он не вводит никаких паролей на вашем сайте и DLE его пароли неизвестны, поэтому пароль для него во внутренней системе генерируется автоматически случайным образом. Изменить пароль он может без проблем без участия администрации сайта, для этого ему нужно нажать на восстановление пароля и ввести свой логин или e-mail, ему придет новый пароль на e-mail. Он может им пользоваться для авторизации без соц. сети. Авторизация через соц. сеть также будет работать без проблем после изменения пароля. Цитата Ссылка на сообщение Поделиться на других сайтах
overnews 2 Опубликовано: 8 июля 2016 Рассказать Опубликовано: 8 июля 2016 Автор 58 минут назад, celsoft сказал: Когда человек впервые авторизуется через соц. сеть. Он не вводит никаких паролей на вашем сайте и DLE его пароли неизвестны, поэтому пароль для него во внутренней системе генерируется автоматически случайным образом. Изменить пароль он может без проблем без участия администрации сайта, для этого ему нужно нажать на восстановление пароля и ввести свой логин или e-mail, ему придет новый пароль на e-mail. Он может им пользоваться для авторизации без соц. сети. Авторизация через соц. сеть также будет работать без проблем после изменения пароля. Спасибо за ответ. А нельзя ли автоматически сгенерированный пароль отправлять почтой пользователю? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 082 Опубликовано: 8 июля 2016 Рассказать Опубликовано: 8 июля 2016 13 минуты назад, overnews сказал: А нельзя ли автоматически сгенерированный пароль отправлять почтой пользователю? Нет. Да и не зачем. Авторизацию через соц. сети для того и используют, чтобы не заморачиваться с отдельными регистрациями и хранениями отдельных паролей для каждого сайта. Именно для этого вообще и придумана данная система авторизации, когда используется один аккаунт в данном случае от соц. сети, для полноценного пользования разными сайтами. Цитата Ссылка на сообщение Поделиться на других сайтах
overnews 2 Опубликовано: 8 июля 2016 Рассказать Опубликовано: 8 июля 2016 (изменено) Автор 8 минут назад, celsoft сказал: Нет. Да и не зачем. Авторизацию через соц. сети для того и используют, чтобы не заморачиваться с отдельными регистрациями и хранениями отдельных паролей для каждого сайта. Именно для этого вообще и придумана данная система авторизации, когда используется один аккаунт в данном случае от соц. сети, для полноценного пользования разными сайтами. В принципе, я бы тоже к этому не лез. Но вот приобрел форум LogicBoard, а у них, как оказалось, нет поддержки стандартной авторизации DLE через соц. сети, все идет через ULogin. Авторизацию форума через юлогин, конечно, можно отключить, а вот с самой авторизацией все равно остается беда. Вот думал использовать решение выше (с отправкой паролей) для тех, кто зарегистрировался на сайте через соц. сеть, поскольку при помощи обычного ввода логина и пароля, все отлично работает Изменено 8 июля 2016 пользователем overnews Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.