Conversation
09d7163 to
d23def6
Compare
- Add plugin anchors to auth crates via build.rs - Remove direct plugin anchoring from openstack.rs/openstack_async.rs - Improve docstrings across all auth plugins - Fix critical bug: auth-oidcaccesstoken was never sending access_token - Auth plugins now require ANCHOR static for linker anchoring - Remove direct 'use openstack_sdk_auth_* as _' from openstack.rs and openstack_async.rs - Add plugin_anchors module to lib.rs for generated anchors - Module-level docs describing the auth flow (with numbered steps where applicable) - Struct-level docs on *Authenticator structs - Properly named error enums (replaced generic 'Token related errors') - auth-oidcaccesstoken: 7 tests (previously 0) - success + missing values + helper - auth-jwt: 9 tests (previously 0) - success + missing values + API version - auth-password: 4 new error-path tests - auth-token: 2 new missing-token error path tests - auth-totp: 6 new tests (error paths + auth flows) - auth-application-credential: 4 new tests (name+user flow + error paths) - auth-core: 1 new anchor_plugins test
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
openstack_async.rs
applicable)
values + helper
version
paths)