Подскажите, мщеук можноиспользоваьб в wirkflow через guard-ы ?
И вот пока не начал хотел утонить, насколько это будет больно, у кого-то был похожий опыт?
Это норм?
Можно ли его iспользовать совместно с Cron?
может уровень ошибок на проде понизите?
Это решило мою проблему, большое спасибо
Есть проблема: не работает HTTP Basic Auth в Symfony6, причем в браузере открывается попап с запросом кредов, но после корректного их ввода выдается 401 ошибка
Вот мой security.yaml:
security:
password_hashers:
Symfony\Component\Security\Core\User\PasswordAuthenticatedUserInterface: ‘auto’
providers:
in_memory_users:
memory:
users:
— identifier: test
password: testt
roles: [ ROLE_USER ]
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
api:
pattern: ^/v1
stateless: true
http_basic: ~
access_control:
— { path: ^/, roles: IS_AUTHENTICATED_FULLY }
Есть проблема: не работает HTTP Basic Auth в Symfony6, причем в браузере открывается попап с запросом кредов, но после корректного их ввода выдается 401 ошибка
Вот мой security.yaml:
security:
password_hashers:
Symfony\Component\Security\Core\User\PasswordAuthenticatedUserInterface: ‘auto’
providers:
in_memory_users:
memory:
users:
— identifier: test
password: testt
roles: [ ROLE_USER ]
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
api:
pattern: ^/v1
stateless: true
http_basic: ~
access_control:
— { path: ^/, roles: IS_AUTHENTICATED_FULLY }
Вместо auto — plaintext, либо password указать в кодированном виде, через cli можно получить
Спасибо большое!
например
workflows:
blog_publishing:
# previous configuration
transitions:
to_review:
guard: «is_granted(‘OWNER’, subject)»
from: draft
to: reviewed
До этого обходил api-platform стороной, проще было просто на обычной симфе или на ларке что-то писать.
И вот пока не начал хотел утонить, насколько это будет больно, у кого-то был похожий опыт?
До этого обходил api-platform стороной, проще было просто на обычной симфе или на ларке что-то писать.
И вот пока не начал хотел утонить, насколько это будет больно, у кого-то был похожий опыт?
по моему платформа обновляется точно так же как и sf компосером, смотри и устраняй деприкейты, ну а несовместимые пакеты тебе композер подскажет
После применения миграций, есть какой нибудь блок когда из коробки symfony, который можно переопределить/поменять?Чтобы, например, сделать нотификацию о завершении команды миграции.
Либо как такой вариант: сделать команду php bin/console custom:migration, в котором вызываю Doctrine\Migrations\Tools\Console\Command\MigrateCommand и после добавляю свой код. Это норм?
После применения миграций, есть какой нибудь блок когда из коробки symfony, который можно переопределить/поменять?Чтобы, например, сделать нотификацию о завершении команды миграции.
Либо как такой вариант: сделать команду php bin/console custom:migration, в котором вызываю Doctrine\Migrations\Tools\Console\Command\MigrateCommand и после добавляю свой код. Это норм?
event_listener не предлагать?
if ($event->getCommand() instanceof MigrateCommand) { … }
});
Первый раз слышу, пойду в доку, спасибо 🙂
if ($event->getCommand() instanceof MigrateCommand) { … }
});
👍🏿 Чётко
Warning: session_id(): Session ID cannot be changed after headers have already been sent
может уровень ошибок на проде понизите?
Warning: session_id(): Session ID cannot be changed after headers have already been sent
а вообще, ошибка говорит о том что вы пытаетель изменить session_id после отправки первых заголовков клиенту