Создание собственного фреймворка. Авторизация

Создание фреймворка

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

В видео версии урока вы найдете ответы на такие вопросы:

Как написать метод авторизации пользователей?

Как реализовать функцию redirect для перенаправления на нужный адрес?

Практический курс по созданию веб-приложения на PHP & MySQL с нуля!

Изучите курс и создайте ваше первое приложение на PHP всего за 3 дня!

Изучить курс

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

Разработка веб-приложения на PHP

Создайте веб-приложение на PHP на примере приема платежей на сайте

Получить

Метки:

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

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

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

Комментарии (6)

  1. Alexey

    как сделать что-то на подобии регистрации класса, то есть, я зарегистрировал класс Test в классе Main и только в нем я могу создавать объект через new, в других классах объект незарегистрированного класса создавать нельзя.

    • Андрей Кудлай

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

  2. ОлАн

    Андрей, в восхищении от уже сделанного Вами . Огромное спасибо.
    Сожалею, что только недавно увидела эти уроки. Буду «догонять» )))
    и в прямом, и переносном смысле.
    Удачи Вам.

  3. Станислав

    Добрый день. У меня возникла проблема, решить которую не получается своими силами. Суть проблемы такова: после добавления файлов на хостинг перестал отображаться контент страниц, который мы получаем из видов. Но если исходный код из любого вида вставить напрямую в layout (без ) все работает. Как это можно вылечить?

    • Андрей Кудлай

      Добрый день. Такие проблемы решаются исключительно отладкой кода. Распечатайте соответствующие переменные класса View и проверьте, есть ли там необходимые данные.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree