Skip to content

Conversation

alhcomer
Copy link
Contributor

@alhcomer alhcomer commented Oct 7, 2025

What

Adds a 'target_action' pair to the AUTH_ACCOUNT_MANAGEMENT_AUTHENTICATE audit event. This was requested by data so that they can measure drop off rate for users authenticating and then performing account management actions.

Also adds an 'action_source' extension in anticipation of account components work.

How to review

  1. Code Review

Checklist

  • Deployment of this PR will not break active user journeys

@alhcomer alhcomer requested review from a team as code owners October 7, 2025 13:38
@alhcomer alhcomer force-pushed the AUT-4506 branch 5 times, most recently from 300711b to 5282a4f Compare October 7, 2025 15:34
enum:
- UPDATE_EMAIL
- UPDATE_PASSWORD
- DELETE_ACCOUNT
Copy link
Contributor

Choose a reason for hiding this comment

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

missing UPDATE_MFA here?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Decided to remove UPDATE_MFA as there was some pushback from data concerning the type of update. We can add it later when we've refined the desired schema more

@alhcomer alhcomer force-pushed the AUT-4506 branch 2 times, most recently from 9ac7b52 to 5e63133 Compare October 15, 2025 07:51
- Optional targetAction field added. To be used in the AUTH_ACCOUNT_MANAGEMENT_AUTHENTICATE
  audit event for a target_action extension.
- Added missing request body information for /authenticate spec
- Bumped openapi spec minor version
- Data requested this extension so that they can identify drop out rate
  between authenticating and performing the intended action.
- The field is optional to maintain backwards compatability.
The high entropy value was being flagged by checkov in GHA
Copy link

Add missing 400, 401, and 403 response examples to /authenticate
endpoint to support comprehensive mock server testing scenarios.
Add missing 400, 401, and 403 response examples to /authenticate
endpoint to support mock server testing scenarios.
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.

3 participants