Reg.ru: домены и хостинг

Крупнейший регистратор и хостинг-провайдер в России.

Более 2 миллионов доменных имен на обслуживании.

Продвижение, почта для домена, решения для бизнеса.

Более 700 тыс. клиентов по всему миру уже сделали свой выбор.

Перейти на сайт->

Бесплатный Курс "Практика HTML5 и CSS3"

Освойте бесплатно пошаговый видеокурс

по основам адаптивной верстки

на HTML5 и CSS3 с полного нуля.

Начать->

Фреймворк Bootstrap: быстрая адаптивная вёрстка

Пошаговый видеокурс по основам адаптивной верстки в фреймворке Bootstrap.

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

Верстайте на заказ и получайте деньги.

Получить в подарок->

Бесплатный курс "Сайт на WordPress"

Хотите освоить CMS WordPress?

Получите уроки по дизайну и верстке сайта на WordPress.

Научитесь работать с темами и нарезать макет.

Бесплатный видеокурс по рисованию дизайна сайта, его верстке и установке на CMS WordPress!

Получить в подарок->

*Наведите курсор мыши для приостановки прокрутки.


Хранение пароля пользователя в базе в зашифрованном виде

Размер: 40,2 Мб. + 101 Мб.

Длительность: 49 мин.

Скачать 1 часть

Скачать 2 часть

Скачать исходники

Тема безопасности веб-приложений была важна всегда - с момента появления первых сайтов.

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

В этом видеоматериале мы рассмотрим, как можно хранить в базе пароль пользователя в зашифрованном виде.

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

Весь пример подготовлен на основе фреймворка CodeIgniter, который приложен в исходниках наряду с другими необходимыми файлами.

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

Хостинг

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

Наконец, мы добьемся вывода ошибок валидации на русском языке.

Разумеется, это лишь общий план, и в процессе работы мы разберем множество дополнительных маленьких, но важных для понимания моментов.

Для ознакомления с содержанием уроков Вы можете просмотреть видео ниже. Скачать видеоуроки в высоком качестве можно по ссылкам выше.



Хостинг


P.S. Хотите нормально кодировать на PHP? Обратите внимание на премиум-уроки по различным аспектам сайтостроения, включая программирование на PHP, а также на бесплатный курс по созданию своей CMS-системы на PHP с нуля. Все это поможет вам быстрее и проще освоить этот мощный язык веб-разработки:

Понравился материал и хотите отблагодарить?
Просто поделитесь с друзьями и коллегами!


Смотрите также:

PHP: Получение информации об объекте или классе, методах, свойствах и наследовании

PHP: Получение информации об объекте или классе, методах, свойствах и наследовании

CodeIgniter: жив или мертв?

CodeIgniter: жив или мертв?

Функции обратного вызова, анонимные функции и механизм замыканий

Функции обратного вызова, анонимные функции и механизм замыканий

Применение функции к каждому элементу массива

Применение функции к каждому элементу массива

Слияние массивов. Преобразование массива в строку

Слияние массивов. Преобразование массива в строку

Деструктор и копирование объектов с помощью метода __clone()

Деструктор и копирование объектов с помощью метода __clone()

Эволюция веб-разработчика или Почему фреймворк - это хорошо?

Эволюция веб-разработчика или Почему фреймворк - это хорошо?

Магические методы в PHP или методы-перехватчики (сеттеры, геттеры и др.)

Магические методы в PHP или методы-перехватчики (сеттеры, геттеры и др.)

PHP: Удаление элементов массива

PHP: Удаление элементов массива

Ключевое слово final (завершенные классы и методы в PHP)

Ключевое слово final (завершенные классы и методы в PHP)

50 классных сервисов, программ и сайтов для веб-разработчиков

50 классных сервисов, программ и сайтов для веб-разработчиков

Наверх