Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

OIDC Authentication #1831

Merged
merged 67 commits into from
Jul 14, 2021
Merged

OIDC Authentication #1831

merged 67 commits into from
Jul 14, 2021

Commits on Jul 14, 2021

  1. proto: AuthMethod message

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    4b641dd View commit details
    Browse the repository at this point in the history
  2. proto: Ref.AuthMethod

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    1bf1ab6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d083ba View commit details
    Browse the repository at this point in the history
  4. proto: RPC for Auth Methods

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    2623a74 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b326da8 View commit details
    Browse the repository at this point in the history
  6. proto: ListOIDCAuthMethods

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    f521530 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    85dc9eb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bed929b View commit details
    Browse the repository at this point in the history
  9. proto: GetOIDCAuthURL

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    d216111 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d387f7c View commit details
    Browse the repository at this point in the history
  11. proto: use ref

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    205a5f5 View commit details
    Browse the repository at this point in the history
  12. go.mod

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    e1c673b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9f158bb View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b7793fd View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b1bb5e3 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b9a4c72 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    42a554f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    1f47333 View commit details
    Browse the repository at this point in the history
  19. internal/server: can't update user email for now

    We want to disable this while we don't have verification, because it is
    a potential security issue where a user who updates their email can
    fake being an OIDC user.
    
    1. User A signs up
    2. User A changes email to user B
    3. User B logs in with OIDC for for the first time
    4. User A and B are the same person now.
    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    abebc4e View commit details
    Browse the repository at this point in the history
  20. proto: clean up

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    a222f41 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    608bdcf View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    d45d412 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    21cdc4b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    c7f14da View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    f1720da View commit details
    Browse the repository at this point in the history
  26. fmt

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    d95703c View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    63c84ff View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    1d3bbcb View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    ac3f673 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    8550006 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    f1bce72 View commit details
    Browse the repository at this point in the history
  32. internal/cli: login command

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    612bd19 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    26176df View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    6fafbc3 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    dbe3310 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    81d44c9 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    0d61353 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    dd95c31 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    9cb3817 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    85c188e View commit details
    Browse the repository at this point in the history
  41. changelog

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    406ad30 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    866c6a6 View commit details
    Browse the repository at this point in the history
  43. Update internal/auth/oidc/provider.go

    Co-authored-by: Evan Phoenix <evan@hashicorp.com>
    mitchellh and evanphx committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    b11badd View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    6efbd34 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    53e7c49 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    3cdfc8b View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    a2cbb73 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    c48b42a View commit details
    Browse the repository at this point in the history
  49. Update internal/cli/auth_method_list.go

    Co-authored-by: Izaak Lauer <8404559+izaaklauer@users.noreply.github.com>
    mitchellh and izaaklauer committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    e9ee326 View commit details
    Browse the repository at this point in the history
  50. Update internal/cli/auth_method_list.go

    Co-authored-by: Izaak Lauer <8404559+izaaklauer@users.noreply.github.com>
    mitchellh and izaaklauer committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    5733d45 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    e70736a View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    112952e View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    fb5a34c View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    bacb05a View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    8436f6a View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    1a3c2af View commit details
    Browse the repository at this point in the history
  57. internal/cli: improve help

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    8381f95 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    6d95d50 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    2fbb48b View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    bc4c143 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    e8b8b81 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    5a0646f View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    15736dc View commit details
    Browse the repository at this point in the history
  64. changelog

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    886438d View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    840369f View commit details
    Browse the repository at this point in the history
  66. go.mod

    mitchellh committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    201e359 View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    eb74569 View commit details
    Browse the repository at this point in the history