JanssenProject / JanssenProject/jans

Configuration Option to Minimize PII in logs

Open
#371 0 comments 0 reactions 1 assignee View on GitHub

@yuriyz is already working on this.

Since Jul 9, 2025.

comp-jans-auth-server effort-5 kind-enhancement ready-for-triage
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

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.