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

Close #19695 : Add Basic and Bearer Authorization to the CPP Pistache generator #19978

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Commits on Oct 23, 2024

  1. [cpp][pistache-server] Add extraction and forwarding of credentials f…

    …or HTTP Basic protected endpoints.
    mowijo committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    7fec29e View commit details
    Browse the repository at this point in the history
  2. [cpp][pistache-server] Change HTTP Basic credentials to be contained …

    …on a struct instead of two std::strings
    mowijo committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    c9307f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d5e84f4 View commit details
    Browse the repository at this point in the history
  4. [cpp][pistache-server] Add void* userdata to HttpBasicCredentials.

    This allows for data ft be passed on from the authenticator to the
    handler implementation. For example a userid that has already been
    looked up
    mowijo committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    0006a6a View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

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

Commits on Oct 26, 2024

  1. [cpp][pistache-server] Add new file api-base-source.mustache

    `api-base-source.mustache` contain implementations of security
    related methods and also the empty constructor.
    mowijo committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    62f26ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c896857 View commit details
    Browse the repository at this point in the history