Основные действия
- Регистрация пользователя
- Авторизация пользователя
- Подтверждение email
- Сброс пароля
- Подтверждение сброса пароля с помощью email
url для потверждения почты или изменения пароля так же отправляются в devtools console
docker-compose up
Используемый стек
- Vue 2
- php 8.1
- mysql 8
App
Для запуска frontend приложения, необходимо:
- В файле webpack.config.js раскоментировать строки
// Запуск отдельным сервисом
host: 'localhost',
// Запуск в Docker контейнере
//host: '0.0.0.0',- В файле .env указать адрес backend сервера
API_ROOT=http://localhost:80- Выполнить команду
npm install
API
Для запуска backend приложения, необходимо:
- В файле config/db.php указать корректные настройки для доступа к mysql
[
'db' => [
'dsn' => 'mysql:host=mysql:3306;dbname=vue-test',
'username' => 'root',
'password' => 'root'
]
]- В файле config/main.php указать адрес frontend приложения:
[
'main' => [
'app_root' => 'http://localhost:3000'
]
]MYSQL
Выполнить sql скрипт из файла backend/dump/init.sql