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

GODRIVER-2911: Add machine flow OIDC authentication #1678

Open
wants to merge 66 commits into
base: v1
Choose a base branch
from

Commits on Jun 11, 2024

  1. GODRIVER-2911: Initial attempted to untie the Gordian not, this will …

    …not go live, I'm sure
    pmeredit committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    a47681f View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    279635a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9170d50 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    590662d View commit details
    Browse the repository at this point in the history
  4. GODRIVER-2911: Implement Operation based private sasl conversation fo…

    …r OIDC that is probably, maybe, possibly correct
    pmeredit committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    171204c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dbc5699 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ff73302 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0db7c3e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    be99139 View commit details
    Browse the repository at this point in the history
  9. GODRIVER-2911: Check point

    pmeredit committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    f400d18 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. GODRIVER-2911: Initial plumbing, the Client Authenticator is going to…

    … need to get down to Handshake instead of creating the Authenticator in Handshake as we do now
    pmeredit committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    eed3dd5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ee93cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6def8d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bd5c9f2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36ba008 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a2a4029 View commit details
    Browse the repository at this point in the history
  7. GODRIVER-2911: Add all that authenticator plumbing programmatically s…

    …o I'm sure it's right
    pmeredit committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    d2c75f1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4070d06 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    4a44090 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ea9b9c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b5cde6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    368cedd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e00e057 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1666c6c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d90ee3f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    19ed261 View commit details
    Browse the repository at this point in the history
  9. GODRIVER-2911: Fix fmt

    pmeredit committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    4112208 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    03c4c08 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    dac0468 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    651af66 View commit details
    Browse the repository at this point in the history
  13. GODRIVER-2911: Fix receiver names and remove authenticator field from…

    … structs that were automatically updated when not needed
    pmeredit committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    6b16e91 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    26412ae View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. GODRIVER-2911: Fix lints

    pmeredit committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    98e8cbe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78fa217 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    46fa6f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c6d23de View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. GODRIVER-2911: Checkpoint

    pmeredit committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    c137399 View commit details
    Browse the repository at this point in the history
  2. GODRIVER-2911: OIDC working

    pmeredit committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    1be9498 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8542f76 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    286525f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4013ccb View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    83ffaa7 View commit details
    Browse the repository at this point in the history
  2. GODRIVER-2911: Updates

    pmeredit committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    f33dca7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c00307 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    590a3c8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e88ebe7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    58f0f42 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1be1e13 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6e1fd3a View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    640907d View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2024

  1. Configuration menu
    Copy the full SHA
    4d30705 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9dd40c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b343ebb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5240a91 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0cdd7a2 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Update x/mongo/driver/auth/oidc.go

    Co-authored-by: Matt Dale <9760375+matthewdale@users.noreply.github.com>
    pmeredit and matthewdale committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    4613c5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40998b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d09cc5 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Update Makefile

    Co-authored-by: Matt Dale <9760375+matthewdale@users.noreply.github.com>
    pmeredit and matthewdale committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    d45c7e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae9c34f View commit details
    Browse the repository at this point in the history
  3. GODRIVER-2911: Fix races

    pmeredit committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    1d86914 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. GODRIVER-2911: Back out changes to sasl, add comment, remove Println …

    …in favor of using oa.idpInfo in error message
    pmeredit committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    30ed4c4 View commit details
    Browse the repository at this point in the history
  2. GODRIVER-2911: Move public OIDC configuration types into public, non-…

    …experimental options package
    pmeredit committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    519205c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f0c68d View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    6a3af5a View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    7340ddd View commit details
    Browse the repository at this point in the history