Приветствую вас, уважаемый читатель, в новом видеоуроке по программированию функционала динамических сайтов.
Сегодня мы приступим к разработке модуля регистрации для создаваемого нами, на протяжении вот уже девяти видеоуроков, образовательного портала.
Регистрация влечет за собой работу с базой данных – действительно, ведь нужно сохранять в MySQL-таблицу регистрационные данные пользователя (его логин, пароль и адрес электронной почты). А значит пришло время познакомится с технологией ORM, реализованной в Kohana, т.к. именно ORM-решение мы будем использовать для взаимодействия с MySQL.
Читать полностью »
Приветствую вас, уважаемый читатель, в свежей публикации курса программирования на PHP посредством фреймворка Kohana.
Содержание видеоурока:
- Мухи отдельно, котлеты отдельно или в контроллере главной страницы должен быть код, отвечающий за работу главной страницы, а авторизационный скрипт должен находится в отдельном контроллере.
- Функция before() или как запретить доступ неавторизованного пользователя.
- Наш собственный родительский контроллер mycontroller.
- Редирект и сессионные переменные в Kohana.
Читать полностью »
Сегодня, уважаемый читатель, я подготовил новый видеоурок по программированию на Kohana.
Все-таки я решил перезаписать неудачный, по моему мнению, видеоурок, где я пытался быстренько сварганить авторизацию пользователей (опубликованный в предыдущем посте). На этот раз урок полностью закрывает тему авторизации посредством фреймворка Kohana.
Воспользовавшись советами в комментариях я решил не очень-то углубляться в основы PHP и сделать что-то вроде презентации, по которой которой я организовал свою лекцию. Большое спасибо всем за коменты.
Читать полностью »
Вашему вниманию, уважаемый читатель, предлагается свежий видеоурок на тему программирования посредством фреймворка Kohana.
Сегодня я покажу каким образом подключается и настраивается модуль авторизации, позволяющий существенно упростить разработку сайта.
Дело в том, что данный модуль уже обладает функциями, способными проверить вводимый посетителем логин и пароль, зарегистрировать нового пользователя, управлять правами доступа к той или иной странице и т.д.
Читать полностью »