Инструменты пользователя

Инструменты сайта


software:development:demo:cms:ucms:module_login_сreation

Это старая версия документа!


Краткое содержание

9.2. login создание модуля

Введение

Основные этапы и Формы

  • Создание директорий модуля и приложения
  • Временный шаблон sample.php
    • Создание блочной адаптивной формы HTML
    • Подключение стилей CSS
    • Переводы приложения lang.php
    • Сессии PHP
  • Главный шаблон формы auth.php
    • Верхний подключаемый компонент шаблона header.php
    • Нижний подключаемый компонент шаблона footer.php
    • Форма регистрации register.php
    • Форма авторизации login.php
    • Форма верификации (подтверждения почты) confirm.php
    • Форма сброса пороля reset.php
    • Форма двухфакторная аутентификация 2fa.php
    • Форма регистрации двухфакторной аутентификации otp.php
    • Форма редактирования профиля пользователя edit.php
    • Форма удаления регистрации delete.php
  • Проверка вводимых данных, вывод ошибок на стороне клиента
  • Проверка вводимых данных, вывод ошибок на стороне сервера
  • Логика работы модуля
    • Работа с БД
    • Работа с почтой
    • Работа с OTP QR-code
    • Загрузка фото на сервер
      • Обработка фото и безопасность перед загрузкой на сервер

Дополнения и Файлы

Только авторизованные участники могут оставлять комментарии.
software/development/demo/cms/ucms/module_login_сreation.1770110686.txt.gz · Последнее изменение: VladPolskiy

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki