Реализация входа/регистрации в систему с помощью Node.js #### Описание Этот проект предназначен для ознакомления с тем, как писать back-end интерфейсы с помощью Node.js (методы POST и GET). Если вам это помогло, вы можете нажать правый верхний угол "Star", чтобы поддержать проект! Спасибо! ^_^ Также вы можете "следовать" за проектом, и я буду продолжать открывать больше интересных проектов. Операционная система Windows 7, браузер Google Chrome 61. В случае возникновения проблем, пожалуйста, сообщите об этом в разделе Issues, либо если вы нашли ошибку и знаете хорошее решение, присоединяйтесь к проекту через Pull Request 👍
- Страница входа, получение данных из базы данных.
- Главная страница, горизонтальное меню слева.
- Страница таблицы, пагинация.
- Страница добавления/редактирования, проверка формы.
- Страница управления доступом (дерево файлов) -- плагин ztree, дальнейшая доработка.
- Страница ошибки 404.
- Интерфейсы входа/регистрации, метод входа GET, регистрация POST, а также проверка интерфейсов.
Страница регистрации ! [Главная страница](. /zs/7.png "Главная страница") Ответ от сервера при неудачной попытке входа ! [Страница таблицы](. /zs/8.png "Страница таблицы")
├── /api/ # Каталог для хранения файлов API
├── /bin/ # Каталог для запуска проекта, по умолчанию www
├── /db/: # Конфигурационные данные базы данных
├── /node_modules/ # Каталог для всех зависимостей проекта, по умолчанию body-parser, cookie-parser, debug, jade, express, morgan, serve-favicon
├── /public/ # Каталог для статических файлов, по умолчанию images, javascripts, stylesheets
├── /routes/ # Каталог маршрутов, аналог контроллеров MVC
├── /views/ # Каталог представлений, аналог view MVC, EJS шаблон или jade, сейчас используется HTML
├── package.json # Конфигурация зависимостей проекта и информация о разработчике
├── app.js # Основной конфигурационный файл проекта, точка входа, здесь начинается выполнение программы. Аналогично index.php или index.html в PHP проектах
├── /zs/ # Каталог для демонстрации изображений
- Установка среды Node.js на вашем компьютере
- Установка MySQL на вашем компьютере
- Создание таблицы user или изменение соединения с базой данных проекта #### Запуск проекта
Установка зависимостей
```sh
npm install
Запуск
npm start
```#### Адрес исходного кода проекта:
------------------------
Адрес Gitee: https://gitee.com/ldhblog/bg_mgs_template.git
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )