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

feat(auth/oidc): OIDC authentication method support #1197

Merged
merged 17 commits into from
Dec 22, 2022
Merged

Commits on Dec 9, 2022

  1. Configuration menu
    Copy the full SHA
    e61206a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddb5ee4 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Configuration menu
    Copy the full SHA
    367b01e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    052d192 View commit details
    Browse the repository at this point in the history
  3. feat(oidc): implement Google OIDC provider

    feat(auth/oidc): implement authorize and callback
    
    refactor(oidc): switch to hashicorp/cap package
    
    test(oidc): add extra logging context for failure in CI
    
    chore: more test logging context
    
    chore: logging context around client cookie jar contents
    
    chore: print entire cookie jar
    
    fix(oidc): test use localhost over ip for cookie jar interactions
    
    chore: appears the linters
    
    refactor(internal/cmd): flatten bootstrapping package into one
    GeorgeMac committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    9e376d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    607b74b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fc7a329 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c8cc8d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    590cc81 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c8a48c9 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Configuration menu
    Copy the full SHA
    42f2ccd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01f0270 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba7da0d View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. feat(oidc): support generic OIDC providers (#1223)

    * feat(oidc): support generic OIDC providers
    
    * refactor(config): support maps with keys containing underscore
    
    * chore: appease the linters
    
    * chore(config): update doc string
    
    Co-authored-by: Mark Phelps <209477+markphelps@users.noreply.github.com>
    
    * chore(config): update bind function doc
    
    * feat(oidc): add more standard OIDC claims
    
    * chore(oidc): remove redundent return statement
    
    Co-authored-by: Mark Phelps <209477+markphelps@users.noreply.github.com>
    GeorgeMac and markphelps authored Dec 14, 2022
    Configuration menu
    Copy the full SHA
    2714a8e View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Configuration menu
    Copy the full SHA
    5f7b178 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85a7061 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f3709d5 View commit details
    Browse the repository at this point in the history