Skip to content

feat: Track utilized auth services #203

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: anubhav-re-bind-error
Choose a base branch
from

Conversation

anubhav756
Copy link
Contributor

@anubhav756 anubhav756 commented May 1, 2025

This PR expands the identify_required_authn_params helper function. Previously, it only identified missing auth params based on requirements and available token getters.

Now, the helper also returns a list of the auth token getters that were actually used during the identification process.

Note

This enhancement is a preparatory step for implementing strict flag validation in an upcoming PR, allowing us to determine if all provided auth getters were necessary.

@anubhav756 anubhav756 self-assigned this May 1, 2025
@anubhav756 anubhav756 requested a review from a team as a code owner May 1, 2025 04:08
@anubhav756 anubhav756 force-pushed the anubhav-re-bind-error branch from 1488cb7 to 9c03dac Compare May 2, 2025 06:11
@anubhav756 anubhav756 force-pushed the anubhav-used-params branch from 4995d2f to 8b5e777 Compare May 2, 2025 13:34
@anubhav756 anubhav756 force-pushed the anubhav-re-bind-error branch from 9c03dac to f6301bd Compare May 5, 2025 08:24
@anubhav756 anubhav756 force-pushed the anubhav-used-params branch from 8b5e777 to ef02615 Compare May 5, 2025 08:25
@anubhav756 anubhav756 force-pushed the anubhav-re-bind-error branch from f6301bd to af85f09 Compare May 5, 2025 13:30
anubhav756 added 2 commits May 5, 2025 19:47
This PR expands the `identify_required_authn_params` helper function. Previously, it only identified missing auth params based on requirements and available token getters.

Now, the helper also returns a list of the auth token getters that were actually used during the identification process.

> [!NOTE]
> This enhancement is a preparatory step for implementing `strict` flag validation in an upcoming PR, allowing us to determine if all provided authentication methods were necessary.
@anubhav756 anubhav756 force-pushed the anubhav-used-params branch from ef02615 to 684f744 Compare May 5, 2025 14:19
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.

1 participant