Skip to content

sogener/pizza-shop

Repository files navigation

Установка

  1. docker-compose up --build -d
  2. docker-compose exec app composer install

Создание бд

docker-compose exec app bin/console doctrine:migrations:migrate

Загрузка фикстур

docker-compose exec app bin/console doctrine:fixtures:load

Генерация SSL ключей

docker-compose exec app php bin/console lexik:jwt:generate-keypair

JWT токен

Jwt токен можно создать через UI http://localhost/api/ раздел Token.

Или через командную строку:

Linux

curl -X POST -H "Content-Type: application/json" http://localhost/api/login_check -d '{"username":"admin","password":"admin"}'

Windows

curl -X POST -H "Content-Type: application/json" http://localhost/api/login_check --data {"username":"admin","password":"admin"}

Rabbitmq

docker-compose exec app bin/console messenger:consume async -vv

Данные для админки

login: admin
password: admin

Доступные адреса

http://localhost/ - Главная страница
http://localhost/login/ - Авторизация
http://localhost/admin/ - Админка
http://localhost/api/ - Api

С чем возникли трудности?

Не получилось реализовать проверку доступа энд-понитов через JWT токен

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published