goauthentik / goauthentik/authentik
Sensible default list filters for users and insecure-wide defaults
- Dominant language
- Python
- Stars
- 25.6k
- Forks
- 2k
- Avg merge
- 1d 1h
- Merged PRs (30d)
- 644
Description
## What
default list filters: filter users by status, and stop showing insecure/over-broad default filters.
## Want
- Default list filters: filter users by status,
- Stop showing insecure/over-broad default filters
## Ideas this came from
- [#15816 Streamline and Reevaluate Default Filter Behavior for Improved Security and UX](https://github.com/goauthentik/authentik/issues/15816) — I've noticed an opportunity to improve authentik's security posture and user experience. Currently, when no policy/group is selected for access control, the def
- [#20114 Filter users by status](https://github.com/goauthentik/authentik/issues/20114) — Is your feature request related to a problem? Inactive users can be made invisible in the directory. You cannot see strictly inactive users if desired. Instead
Contributor guide
Research direction
No files, tests, or entry points are named. Start by reading related issues #15816 and #20114, then trace the user-list and default-filter behavior; done means users can be filtered by status and insecure or over-broad defaults are no longer shown.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- authentication, authorization, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100