JanssenProject / JanssenProject/jans
Configuration Option to Minimize PII in logs
@yuriyz is already working on this.
Since Jul 9, 2025.
- Dominant language
- Java
- Stars
- 648
- Forks
- 174
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 110
Description
Some customers may prefer that the logs don't contain any PII. Information like the `uid` or `inum` would need to be removed. Perhaps we could blowfish encrypt it? `inum` could be ok since it's a unqiue primary system key.
This feature needs to be configurable, because in some deployments, having the name and uid might be preferred by the customer for security/fraud prevention/troubleshooting purposes. This also kind of ties in to providing more context to the logging about the activities being performed (as opposed to just thousands of log entries that say "user x authenticated successfully".)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.