Skip to content
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

Improve multiple authentication support #47

Closed
asadali214 opened this issue Dec 7, 2023 · 0 comments · Fixed by #48
Closed

Improve multiple authentication support #47

asadali214 opened this issue Dec 7, 2023 · 0 comments · Fixed by #48
Assignees
Labels
enhancement New feature or request

Comments

@asadali214
Copy link
Contributor

asadali214 commented Dec 7, 2023

We require the following enhancements in the multiple authentication feature:

  • Throw validation exception named AuthValidationException if any required auth parameter is missing or undefined
  • Verify the OR auth group implementation, we need to apply only the first available authentication scheme for OR auth groups instead of selecting all of auth schemes
  • Add unit tests to cover the AuthValidationException and new logical changes to the apply_auth function
@asadali214 asadali214 added the enhancement New feature or request label Dec 7, 2023
sufyankhanrao added a commit that referenced this issue Dec 7, 2023
This commit adds improvements in the implementation of multiple authentication schemes. The improvements include the addition of auth-validation exception type and early returning in case of OR authentication group.

closes #47
sufyankhanrao added a commit that referenced this issue Dec 8, 2023
This commit adds improvements in the implementation of multiple authentication schemes. The improvements include the addition of auth-validation exception type and early returning in case of OR authentication group.

closes #47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants