Skip to content

[Security] Add a debug:firewall command #39321

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wouterj opened this issue Dec 5, 2020 · 3 comments · Fixed by #39326
Closed

[Security] Add a debug:firewall command #39321

wouterj opened this issue Dec 5, 2020 · 3 comments · Fixed by #39326
Labels
Help wanted Issues and PRs which are looking for volunteers to complete them. Security
Milestone

Comments

@wouterj
Copy link
Member

wouterj commented Dec 5, 2020

This is an idea that we while looking at #39276

A debug:firewall in the first place would show all listeners for security events, allowing you to quickly have an overview of what listeners are configured on the firewall. We can add many more useful information to this command, some suggestions:

  • Configured authenticators
  • Entry point
  • Allowed badges (maybe derive from the registered listeners)
@wouterj wouterj added this to the 5.x milestone Dec 5, 2020
@wouterj wouterj added the Help wanted Issues and PRs which are looking for volunteers to complete them. label Dec 5, 2020
@TimoBakx
Copy link
Member

TimoBakx commented Dec 5, 2020

For the working of this command: Perhaps a list of available firewalls if used without any options/arguments.
And be able to specify a firewall to get more information (events, authenticators, badges, entry point)?

@wouterj
Copy link
Member Author

wouterj commented Dec 5, 2020

Yes,that's an excellent idea @TimoBakx!

@TimoBakx
Copy link
Member

TimoBakx commented Dec 5, 2020

I'd love to work on this for the #SymfonyHackday.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Help wanted Issues and PRs which are looking for volunteers to complete them. Security
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants