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

[WIP] OIDC: Login #11093

Closed
wants to merge 86 commits into from
Closed

Commits on Jun 7, 2023

  1. add delegatedauthentication to validated server config

    Kerry Archibald committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    c2a78d1 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. dynamic client registration functions

    Kerry Archibald committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    f946b85 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2023

  1. Merge branch 'develop' into kerry/25466/oidc-validate-wk-mauthenticat…

    …ion-2
    Kerry Archibald committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    223d3ff View commit details
    Browse the repository at this point in the history
  2. Merge branch 'kerry/25466/oidc-validate-wk-mauthentication-2' into ke…

    …rry/25468/oidc-client-registration
    Kerry Archibald committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    f83499e View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. test OP registration functions

    Kerry Archibald committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    4201725 View commit details
    Browse the repository at this point in the history
  2. add stubbed nativeOidc flow setup in Login

    Kerry Archibald committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    314105d View commit details
    Browse the repository at this point in the history
  3. cover more error cases in Login

    Kerry Archibald committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    6fe2d35 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'kerry/25468/test-login' into kerry/25468/oidc-client-re…

    …gistration
    Kerry Archibald committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    c473f11 View commit details
    Browse the repository at this point in the history
  5. tidy

    Kerry Archibald committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    19dc425 View commit details
    Browse the repository at this point in the history
  6. test dynamic client registration in Login

    Kerry Archibald committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    94d5c36 View commit details
    Browse the repository at this point in the history
  7. comment oidc_static_clients

    Kerry Archibald committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    67f6c2e View commit details
    Browse the repository at this point in the history
  8. register oidc inside Login.getFlows

    Kerry Archibald committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    8df0929 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0d4de13 View commit details
    Browse the repository at this point in the history
  10. strict fixes

    Kerry Archibald committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    1a53ad0 View commit details
    Browse the repository at this point in the history
  11. remove unused code

    Kerry Archibald committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    f9aaa28 View commit details
    Browse the repository at this point in the history
  12. and imports

    Kerry Archibald committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    9faa9c8 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Merge branch 'kerry/25466/oidc-validate-wk-mauthentication-2' into ke…

    …rry/25468/oidc-client-registration
    Kerry authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    0f76ffa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4dfa18d View commit details
    Browse the repository at this point in the history
  3. comments

    Kerry Archibald committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    e920229 View commit details
    Browse the repository at this point in the history
  4. comments 2

    Kerry Archibald committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    5389d5c View commit details
    Browse the repository at this point in the history
  5. util functions to get static client id

    Kerry Archibald committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    af63a90 View commit details
    Browse the repository at this point in the history
  6. check static client ids in login flow

    Kerry Archibald committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    9c89f41 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'kerry/25468/oidc-client-static-reg' into kerry/25468/oi…

    …dc-client-registration
    Kerry Archibald committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    056a713 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. remove dead code

    Kerry Archibald committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    422823e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'kerry/25468/oidc-client-static-reg' into kerry/25468/oi…

    …dc-client-registration
    Kerry Archibald committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    8483b2f View commit details
    Browse the repository at this point in the history
  3. OidcRegistrationClientMetadata type

    Kerry Archibald committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    a76cde9 View commit details
    Browse the repository at this point in the history
  4. navigate to oidc authorize url

    Kerry Archibald committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    bf45be2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e1e22f3 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'kerry/25468/oidc-client-static-reg' into kerry/25468/oi…

    …dc-client-registration
    Kerry authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    f4a2ff2 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. exchange code for token

    Kerry Archibald committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    3b8938c View commit details
    Browse the repository at this point in the history
  2. navigate to oidc authorize url

    Kerry Archibald committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    52d03c2 View commit details
    Browse the repository at this point in the history
  3. navigate to oidc authorize url

    Kerry Archibald committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    3c499da View commit details
    Browse the repository at this point in the history
  4. test

    Kerry Archibald committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    551670f View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

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

Commits on Jun 23, 2023

  1. adjust for js-sdk code

    Kerry Archibald committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    b100d6d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'kerry/25574/oidc-authorization-endpoint' into kerry/255…

    …74/oidc-authorization
    Kerry Archibald committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    6c1321f View commit details
    Browse the repository at this point in the history
  3. login with oidc native flow: messy version

    Kerry Archibald committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    28a36ec View commit details
    Browse the repository at this point in the history
  4. tidy

    Kerry Archibald committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    a1b975d View commit details
    Browse the repository at this point in the history
  5. update test for response_mode query

    Kerry Archibald committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    72ff46a View commit details
    Browse the repository at this point in the history
  6. Merge branch 'kerry/25574/oidc-authorization-endpoint' into kerry/255…

    …74/oidc-authorization
    Kerry authored Jun 23, 2023
    Configuration menu
    Copy the full SHA
    f566a60 View commit details
    Browse the repository at this point in the history
  7. tidy up some TODOs

    Kerry Archibald committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    dd9944d View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. use new types

    Kerry Archibald committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    857df8d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'kerry/25574/oidc-authorization-endpoint' into kerry/255…

    …74/oidc-authorization
    Kerry Archibald committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    d0ce2a2 View commit details
    Browse the repository at this point in the history
  3. add identityServerUrl to stored params

    Kerry Archibald committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    9510727 View commit details
    Browse the repository at this point in the history
  4. unit test completeOidcLogin

    Kerry Archibald committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    044beb7 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. test tokenlogin

    Kerry Archibald committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    f4ff6f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dbd54c5 View commit details
    Browse the repository at this point in the history
  3. strict

    Kerry Archibald committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    599baa2 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'kerry/25574/oidc-authorization-endpoint' into kerry/255…

    …74/oidc-authorization
    Kerry Archibald committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    637eecc View commit details
    Browse the repository at this point in the history
  5. whitespace

    Kerry Archibald committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    905bac0 View commit details
    Browse the repository at this point in the history
  6. tidy

    Kerry Archibald committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    7c91acd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3dff562 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'kerry/25574/test-token-login' into kerry/25574/oidc-aut…

    …horization
    Kerry Archibald committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    bb2c50b View commit details
    Browse the repository at this point in the history
  9. unit test oidc login flow in MatrixChat

    Kerry Archibald committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    5ba262c View commit details
    Browse the repository at this point in the history
  10. strict

    Kerry Archibald committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    94167e5 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'kerry/25574/test-token-login' into kerry/25574/oidc-aut…

    …horization
    Kerry Archibald committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    0463d25 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

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

    Kerry Archibald committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    88e0cf2 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'kerry/25574/oidc-authorization-endpoint' into kerry/255…

    …74/oidc-authorization
    Kerry Archibald committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    480da01 View commit details
    Browse the repository at this point in the history
  4. extract success/failure handlers from token login function

    Kerry Archibald committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    26a745f View commit details
    Browse the repository at this point in the history
  5. typo

    Kerry Archibald committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    38ecd44 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'kerry/25574/token-login-refactor' into kerry/25574/oidc…

    …-authorization
    Kerry Archibald committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    046a4a4 View commit details
    Browse the repository at this point in the history
  7. use for no homeserver error dialog too

    Kerry Archibald committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    4890e66 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'kerry/25574/token-login-refactor' into kerry/25574/oidc…

    …-authorization
    Kerry Archibald committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    1a59a7b View commit details
    Browse the repository at this point in the history
  9. reuse post-token login functions, test

    Kerry Archibald committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    225e4f5 View commit details
    Browse the repository at this point in the history
  10. shuffle testing utils around

    Kerry Archibald committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    c7199e5 View commit details
    Browse the repository at this point in the history
  11. shuffle testing utils around

    Kerry Archibald committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    56e93ae View commit details
    Browse the repository at this point in the history
  12. i18n

    Kerry Archibald committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    b9792bc View commit details
    Browse the repository at this point in the history
  13. tidy

    Kerry Archibald committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    a9ed791 View commit details
    Browse the repository at this point in the history
  14. Update src/Lifecycle.ts

    Co-authored-by: Richard van der Hoff <[email protected]>
    Kerry and richvdh authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    71f1633 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c920e45 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    fdfaa01 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' into kerry/25574/oidc-authorization

    Kerry Archibald committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    3602b65 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'kerry/25574/token-login-refactor' into kerry/25574/oidc…

    …-authorization
    Kerry Archibald committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    5fddb23 View commit details
    Browse the repository at this point in the history
  4. tidy

    Kerry Archibald committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    11a6ccc View commit details
    Browse the repository at this point in the history
  5. Merge branch 'kerry/25574/token-login-refactor' into kerry/25574/oidc…

    …-authorization
    Kerry Archibald committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    5a2aaad View commit details
    Browse the repository at this point in the history
  6. comment

    Kerry Archibald committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    a7d4e44 View commit details
    Browse the repository at this point in the history
  7. update tests for id token validation

    Kerry Archibald committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    e389fde View commit details
    Browse the repository at this point in the history
  8. move try again responsibility

    Kerry Archibald committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    cb8832c View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Merge branch 'kerry/25574/token-login-refactor' into kerry/25574/oidc…

    …-authorization
    Kerry Archibald committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    9dccd7a View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Merge branch 'develop' into kerry/25574/oidc-authorization

    Kerry Archibald committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    6ae1965 View commit details
    Browse the repository at this point in the history
  2. prettier

    Kerry Archibald committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    ccadb29 View commit details
    Browse the repository at this point in the history
  3. use more future proof config for static clients

    Kerry Archibald committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    2afdaf4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b02e525 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Merge branch 'kerry/oidc-static-client-config' into kerry/25574/oidc-…

    …authorization
    Kerry Archibald committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    6cbe9a1 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Merge branch 'develop' into kerry/25574/oidc-authorization

    Kerry Archibald committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    516800a View commit details
    Browse the repository at this point in the history