spring-projects / spring-projects/spring-security

Update/Improve documentation and consistency of the complete list for Spring Security Filter Chain

Open
#13,604 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

status: waiting-for-triage type: enhancement
Dominant language
Java
Stars
9.6k
Forks
6.3k
Avg merge
2d 11h
Merged PRs (30d)
52

Description

Expected Behavior

Have a consistent central location of the complete list of Filters involved in the Spring Security filter chain. And indicating from what nested/secondary project each Filter is available, for example, core, web, CAS, JASS etc

Current Behavior

There are 3 locations working/based with this Security Filter Chain and they are not consistent among them. For complete details see the following post:

Context

  • How has this issue affected you?
    Is not consistent

  • What are you trying to accomplish?
    Put a custom Filter in the correct place.

  • What other alternatives have you considered?
    Observe the 3 list and test some variations according with each list.

  • Are you aware of any workarounds?
    I am able to do the observation/testing according with the previous answer

Thanks for your understanding

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the three Security Filter Chain locations described in the issue, including the debug output and the addFilter method, and review the linked Stack Overflow post. Check how Filters map to the core, web, CAS, and JASS projects. Done means one consistent central list documents every Filter and identifies its nested project.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, spring
Domain
documentation, security
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.