Skip to content
  1. Mar 26, 2021
  2. Mar 25, 2021
  3. Mar 22, 2021
  4. Mar 15, 2021
  5. Mar 14, 2021
  6. Mar 10, 2021
    • Weinong Wang's avatar
      extract email from id_token for azure provider (#914) · f3209a40
      Weinong Wang authored
      * extract email from id_token for azure provider
      
      this change fixes a bug when --resource is specified with non-Graph
      api and the access token destined to --resource is used to call Graph
      api
      
      * fixed typo
      
      * refactor GetEmailAddress to EnrichSessionState
      
      * make getting email from idtoken best effort and fall back to previous behavior when it's absent
      
      * refactor to use jwt package to extract claims
      
      * fix lint
      
      * refactor unit tests to use test table
      refactor the get email logic from profile api
      
      * addressing feedback
      
      * added oidc verifier to azure provider and extract email from id_token if present
      
      * fix lint and codeclimate
      
      * refactor to use oidc verifier to verify id_token if oidc is configured
      
      * fixed UT
      
      * addressed comments
      
      * minor refactor
      
      * addressed feedback
      
      * extract email from id_token first and fallback to access token
      
      * fallback to access token as well when id_token doesn't have email claim
      
      * address feedbacks
      
      * updated change log!
      f3209a40
  7. Mar 08, 2021
  8. Mar 07, 2021
  9. Feb 26, 2021
  10. Feb 22, 2021
  11. Feb 19, 2021
  12. Feb 18, 2021
  13. Feb 16, 2021
    • Praveen Chinthala's avatar
      Support Traefik ForwardAuth without a 401 handler (#1023) · 76269a13
      Praveen Chinthala authored
      
      
      * GH-1015 Adds support for Traefik to OauthStart on '/oauth2/auth' endpoint
      
      * Fix incorrect reference to signout path and point to signin path
      
      - remove commented out alternative solutions and debug log statements
      
      * Remove skip provider button check as SignIn method already does this
      
      * Updated traefik example to match existing file configuration reference, updated tests
      
      * Update doc and refactor nested conditional statements
      
      * Revert code changes as static upstream provides the same functionality
      
      - Add doc on using static upstream with Traefik ForwardAuth middleware
      
      * update changelog
      
      * Move the doc changes to 7.0.x versioned docs
      
      * Re-add traefik docs update in the main docs overview.md
      
      * add missing oauth2-proxy routing
      
      Co-authored-by: default avatarPraveen Chinthala <PraveenChinthala@hollandandbarrett.com>
      76269a13