Skip to content

fix: add settings for FxA acct event SET aud and iss#2393

Open
chenba wants to merge 3 commits into
masterfrom
fix/webhook-set-aud-iss-settings
Open

fix: add settings for FxA acct event SET aud and iss#2393
chenba wants to merge 3 commits into
masterfrom
fix/webhook-set-aud-iss-settings

Conversation

@chenba

@chenba chenba commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

Description

Adding two settings for account event SET validation

Issue(s)

Fixes STOR-606

@chenba chenba force-pushed the fix/webhook-set-aud-iss-settings branch from af475bd to 1695e1e Compare June 15, 2026 20:07
@chenba chenba requested review from pjenvey and taddes June 15, 2026 21:33
pub init_node_capacity: i32,
/// Whether to enable the FxA webhook endpoint.
/// Defaults to false.
pub fxa_webhook_enabled: bool,

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Possibly forgive my ignorance, but if fxa_webhook_enabled = true but the new set vars are unset, is it that the webhook accepts requests but has zero verifiers? Would it still work? I wonder if for a follow up it might make sense to have some error handling around that

@chenba chenba Jun 17, 2026

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

An http 401 is returned from the extractor if there are no verifiers.

@taddes taddes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

👍

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