Восстановление пароля Joomla

Дата публикации: 2016-12-26

100.jpg

От автора: приветствую Вас дорогой друг. Думаю, что скорее всего, каждый хотя бы раз в жизни забывал пароль или данные для входа в учетную запись определенного сайта. Конечно же приятного мало, так как это может доставить значительные неудобства и возможно материальный ущерб, если с конкретной учеткой связана некая работа. Поэтому в данном уроке мы рассмотрим такую тему как восстановление пароля Joomla, потому как данная CMS очень популярна сегодня и множество веб-мастеров выбирают именно нее для реализации конкретного проекта.

Для начала хотел бы напомнить для тех кто возможно подзабыл, что все что касается работы с пользователями сосредоточено в компоненте com_users. То есть данный стандартный компонент управляет пользователями, группами и их правами. А значит, если утерян пароль, то кроме выше указанного компонента его восстановить больше ни что не сможет, без ручного вмешательства в код или содержимое базы данных, конечно. При этом компонент не разделяет пользователей по frontend и backend, то есть при регистрации не указывается для какой части сайта, создается учетная запись – для пользовательской или панели администратора. Единственное разделение пользователей – это привязка к определенным группам, каждая из которых обладает соответствующими правами. А права, в свою очередь определяют действия, которые разрешено, или запрещено, выполнять конкретной группе пользователей, а значит и доступ к элементам всей CMS в целом.

Конечно, ситуация утери данных для входа в учетную запись – типовая а значит, в стандартном функционале компонента com_users, предусмотрен механизм восстановления пароля, доступ к которому можно получить по ссылке: домен.com/index.php?option=com_users&view=reset

Ссылка, которую я привел, должна работать на любом сайте Joomla, в не зависимости от созданных страниц и функционала, то есть везде, где есть компонент com_users.

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Смотреть видео

Соответственно в единственное поле необходимо указать адрес электронной почты Вашей учетной записи и кликнуть по кнопке “Отправить”. При этом на указанный почтовый ящик будет отправлено сообщение с специальным проверочным кодом, который вместе с логином нужно будет добавить с форму показанную на следующей странице.

2.jpg

Код подтверждения выглядит примерно следующим образом:

3.jpg

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

4.jpg

На этом восстановление пароля завершено, можно выполнять авторизацию.

5.jpg

Так же очень часто новички спрашивают о том, как восстановить пароль администратора в joomla. Хотел бы заметить, что используя предложенный способ, Вы не сможете восстановить пароль суперадминистратора. Потому как — это пользователь с неограниченными правами и изменить какие либо его данные может только аналогичный пользователь, то есть другой суперадмин, если конечно он имеется.

Если на сайте определен только один единственный пользователь с правами суперадминистратора и его пароль утерян, то восстановить его можно только правкой информации в базе данных. То есть необходимо в табличке users, базы данных вручную изменить пароль для соответствующего пользователя. При этом данная операция описывалась в статье — Суперадминистратор Joomla, поэтому сейчас повторяться я уже не буду.

На этом вопрос как восстановить пароль на joomla для Вас исчерпан, а значит и данная статья подошла к концу. Хотел бы отметить, что работа с пользователями и их правами подробно показана в курсе Joomla-Мастер. С нуля до премиум шаблона.

Всего Вам доброго и удачного кодирования!!!

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Смотреть видео1.jpg

Joomla-Ученик

12 фишек без которых Вы не создадите полноценный сайт на Joomla!

Смотреть Последствия копипаста или считаем в PHP количество элементов в массивеМанипуляция с элементами в jQuery. Часть 2 —>

Метки:joomla

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

https://webformyself.com/vosstanovlenie-parolya-joomla/—>

Дата публикации: 2016-05-16

100.jpg

От автора: приветствую Вас уважаемые читатели. Админка важнейший раздел любой системы управления контентом. При этом — это закрытый раздел сайта, доступ к которому предоставляется только авторизированным пользователям. Но достаточно часто встречаются случаи, когда пользователи забывают или теряют данные для входа в панель администратора. Поэтому в данной статье мы с Вами поговорим о том, как поменять пароль администратора в Joomla.

Как было сказано выше в CMS Joomla доступ в панель администратора предоставляется авторизированным пользователям, у которых есть соответствующие права. То есть простой авторизации не достаточно, у пользователя должно быть разрешение – право – на управление содержимым CMS Joomla. Соответственно лиц – у которые есть данные права, называют администраторами сайта. Но по сути – это общее понятие, которое используется в массах и не определяет точные привилегии конкретного пользователя. Поэтому давайте условимся и в данной статье будем говорить о администраторе сайта, как о пользователе с правами Super Admin.

1.jpg

Super Admin – это группа пользователей, которые наделены неограниченными правами доступа к сайту, то есть пользователи данной группы, могут выполнять абсолютно любые действия в панели администратора. При этом если пользователь группы Super Admin всего один и его данные авторизации утеряны то в админку, стандартным способом, так сказать без вмешательства, перейти не получится. При этом регистрация нового пользователя помочь не сможет, так как у него просто не будет права посещения закрытого раздела. Зарегистрированный пользователь с ограниченными правами, то есть не Super Admin, так же не поможет, так как изменить учетную запись суперадминистратора может только суперадминистратор.

А значит, давайте непосредственно рассмотрим вопрос, как поменять пароль в админке joomla для суперадминистратора.

5.jpg

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Смотреть видео

Итак, за работу с пользователями отвечает компонент под названием com_users, который сохраняет информацию о всех пользователях Joomla в таблицу “префикс_users” базы данных. Соответственно, если есть к ней доступ — Вы можете, отредактировать в ручную информацию в данной таблице. К примеру, назначить новый пароль или логин. Поэтому давайте откроем базу данных CMS в инструменте phpMyAdmin.

2.jpg

Логин пользователя располагается в поле “username”, пароль в “password”, соответственно. Поэтому выделяем интересующего пользователя и кликаем по кнопке “Редактировать”.

3.jpg

После этого мы получим доступ к редактированию значений каждого поля записи.

4.jpg

Но обратите внимание, на один важный момент, если логин пользователя содержится в поле “username” в явном виде, то пароль доступа к учетной записи, обязательно хранится в зашифрованном виде, что обеспечивает высокий уровень безопасности. Поэтому возникает вопрос, каким образом шифруются пароли в Joomla и как правильно его изменить? Пароль в CMS Joomla шифруется с использованием однонаправленного шифрования md5, а значит, для изменения пароля пользователя, необходимо предварительно его зашифровать и только потом добавить в соответствующее поле. Конечно, это неудобно, и поэтому мы воспользуемся встроенными возможностями инструмента phpMyAdmin. А именно добавляем новый пароль в поле password, в явном виде, а в выпадающем списке функций, выбираем функцию MD5().

5.jpg

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

Собственно на этом все, вопрос как поменять пароль в joomla, исчерпан. Вы изменили данные авторизации в базе данных, а значит, можете переходить в закрытый раздел для проверки доступа.

Если Вы желаете более подробно изучить работу менеджера пользователей, Вам будет полезен курс Joomla-Профессионал: создание расширений для joomla, в котором подробно рассмотрена работа с пользователями и их правами.

На этом данная статья завершена. Всего Вам доброго и удачного кодирования!!!

5.jpg

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Смотреть видео

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Смотреть видео Как залить сервер MySQL на хостинг и не ссориться с соседямиПопулярный движок купил домен первого уровня .blog —>

Метки:joomla

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

https://webformyself.com/kak-pomenyat-parol-administratora-v-joomla/—>Используемые источники:

  • https://webformyself.com/vosstanovlenie-parolya-joomla/
  • https://webformyself.com/kak-pomenyat-parol-administratora-v-joomla/

Ссылка на основную публикацию