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

Fix: oauth2 state encoding #37473

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Commits on Dec 4, 2024

  1. encode nonce into state using base64

    Signed-off-by: Huabing Zhao <[email protected]>
    zhaohuabing committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    694efd5 View commit details
    Browse the repository at this point in the history
  2. fix: use base64url to encode the state parameter

    Signed-off-by: Huabing Zhao <[email protected]>
    zhaohuabing committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    5a6ee51 View commit details
    Browse the repository at this point in the history
  3. fix unit test

    Signed-off-by: Huabing Zhao <[email protected]>
    zhaohuabing committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    c3156b0 View commit details
    Browse the repository at this point in the history
  4. fix unit test

    Signed-off-by: Huabing Zhao <[email protected]>
    zhaohuabing committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    98e24b5 View commit details
    Browse the repository at this point in the history
  5. fix integration test

    Signed-off-by: Huabing Zhao <[email protected]>
    zhaohuabing committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    9d7210a View commit details
    Browse the repository at this point in the history
  6. add a runtime guard for nonce

    Signed-off-by: Huabing Zhao <[email protected]>
    zhaohuabing committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    7b169fe View commit details
    Browse the repository at this point in the history
  7. patch example

    Signed-off-by: Huabing Zhao <[email protected]>
    zhaohuabing committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    db68b12 View commit details
    Browse the repository at this point in the history
  8. add release note

    Signed-off-by: Huabing Zhao <[email protected]>
    zhaohuabing committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    1ef82e3 View commit details
    Browse the repository at this point in the history
  9. fix format

    Signed-off-by: Huabing Zhao <[email protected]>
    zhaohuabing committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    14d1ba6 View commit details
    Browse the repository at this point in the history
  10. add unit test

    Signed-off-by: Huabing Zhao <[email protected]>
    zhaohuabing committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    3ff84cb View commit details
    Browse the repository at this point in the history
  11. fix example

    Signed-off-by: Huabing Zhao <[email protected]>
    zhaohuabing committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    884e54b View commit details
    Browse the repository at this point in the history
  12. refactory

    Signed-off-by: Huabing Zhao <[email protected]>
    zhaohuabing committed Dec 4, 2024
    Configuration menu
    Copy the full SHA
    f9ef238 View commit details
    Browse the repository at this point in the history