Skip to content

feat(audit): add auth source to login audit events#3041

Merged
javirln merged 1 commit into
chainloop-dev:mainfrom
javirln:javier/pfm-5579-add-auth-source-oidcsaml-to-login-audit-event
Apr 16, 2026
Merged

feat(audit): add auth source to login audit events#3041
javirln merged 1 commit into
chainloop-dev:mainfrom
javirln:javier/pfm-5579-add-auth-source-oidcsaml-to-login-audit-event

Conversation

@javirln
Copy link
Copy Markdown
Member

@javirln javirln commented Apr 16, 2026

Summary

  • Add a Source field to UserBase audit event struct and UpsertByEmailOpts so login/signup events can distinguish between authentication methods (OIDC vs SAML)
  • OIDC callback now passes Source: "oidc" when upserting users

Add a Source field to user audit events so OIDC and SAML logins
can be distinguished in the audit log. The OIDC callback now passes
Source: "oidc" when upserting users.

Signed-off-by: Javier Rodriguez <javier@chainloop.dev>
@javirln javirln self-assigned this Apr 16, 2026
@javirln javirln requested review from Piskoo, jiparis and migmartri April 16, 2026 12:44
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 6 files

@javirln javirln merged commit 6e6e0f9 into chainloop-dev:main Apr 16, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants