Skip to content

Add request ID to MFA password logins - #202

Merged
yuly3 merged 2 commits into
estie-inc:mainfrom
visorcraft:main
Jul 17, 2026
Merged

Add request ID to MFA password logins#202
yuly3 merged 2 commits into
estie-inc:mainfrom
visorcraft:main

Conversation

@visorcraft

Copy link
Copy Markdown
Contributor

Snowflake TOTP logins require a request_id query parameter. Password MFA credentials currently omit it, causing valid passcodes to be rejected as TOTP Invalid.

This adds a request ID when a password credential carries either passcode mode, while preserving existing plain-password behavior.

Verified with unit tests and a live Snowflake TOTP account.

@yuly3
yuly3 self-requested a review July 17, 2026 17:52
@yuly3

yuly3 commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

@visorcraft

Thanks for looking into the failing CI.

The red integration tests are caused by the workflow not receiving repository secrets for fork-based pull requests, not by the changes in this PR. Please revert the CI-related changes and restore the branch to commit: 16564f9

Once the PR is back to that state, I’ll approve and merge it. We can address the CI workflow separately.

@visorcraft

Copy link
Copy Markdown
Contributor Author

@yuly3 thanks - reverted back to 16564f9

Appreciate your help on getting this patched!

@yuly3 yuly3 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.

Thanks for reverting the CI changes. The PR looks good to me. Approved!

@yuly3
yuly3 merged commit d7cf512 into estie-inc:main Jul 17, 2026
0 of 6 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