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

Add member auth to the Delivery API #14730

Merged
merged 30 commits into from Sep 26, 2023

Commits on Jul 21, 2023

  1. Refactor OpenIddict for shared usage between APIs + implement member …

    …authentication and handling within the Delivery API
    kjac committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c0b8052 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

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

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    43c2e30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d3a15d View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

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

Commits on Aug 25, 2023

  1. Configuration menu
    Copy the full SHA
    c94fe59 View commit details
    Browse the repository at this point in the history
  2. Add default implementation of SwaggerGenOptions configuration for ena…

    …bling Delivery API member auth in Swagger
    kjac committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    c25a230 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2023

  1. Configuration menu
    Copy the full SHA
    112a52c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71f823d View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Configuration menu
    Copy the full SHA
    a1a0436 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ca60c5 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Update paths to match docs

    kjac committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    b1141b8 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Return Forbidden when a member is authorized but not allowed to acces…

    …s the requested resource
    kjac committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    6a31190 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'v14/dev' into v14/feature/delivery-api-member-auth

    # Conflicts:
    #	src/Umbraco.Cms.Api.Delivery/Controllers/ContentApiControllerBase.cs
    #	src/Umbraco.Cms.Api.Delivery/DependencyInjection/UmbracoBuilderExtensions.cs
    #	src/Umbraco.Cms.Api.Management/Controllers/Security/BackOfficeController.cs
    #	src/Umbraco.Core/Configuration/Models/DeliveryApiSettings.cs
    kjac committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    4a97037 View commit details
    Browse the repository at this point in the history
  3. Cleanup

    elit0451 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    4f3617a View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    e36997b View commit details
    Browse the repository at this point in the history
  2. Rename badly named variable

    kjac committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    c1e34ac View commit details
    Browse the repository at this point in the history
  3. Review comments

    kjac committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    e1e01b7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b7338e9 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Remove semaphore

    kjac committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    36c8a72 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

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

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    7cda8e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e0ddce View commit details
    Browse the repository at this point in the history
  3. Fix merge

    kjac committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    1f0c35e View commit details
    Browse the repository at this point in the history
  4. Update back-office API auth endpoint paths + add revoke and sign-out …

    …endpoints (as of now they do not exist, a separate task will fix that)
    kjac committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    b0d8ce3 View commit details
    Browse the repository at this point in the history
  5. Swap endpoint order to maintain backwards compat with the current log…

    …in screen for new back-office (will be swapped back again to ensure correct .well-known endpoints, see FIXME comment)
    kjac committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    32e2065 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

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

Commits on Sep 25, 2023

  1. Configuration menu
    Copy the full SHA
    4390929 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    609c0ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e5f24f View commit details
    Browse the repository at this point in the history