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

[1.13] New OAuth2 middleware with token persistence #2967

Draft
wants to merge 24 commits into
base: main
Choose a base branch
from

Commits on Jul 1, 2023

  1. Refactored metadata parsing

    Includes validation
    
    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    d56685d View commit details
    Browse the repository at this point in the history
  2. WIP - some more refactorings

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    e7ec184 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. Working on it

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    3cc968b View commit details
    Browse the repository at this point in the history
  2. WIP

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    3e9f658 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Enable compression in JWTs

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    d190ba6 View commit details
    Browse the repository at this point in the history
  2. Show an error if cookie is too large

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    37f3542 View commit details
    Browse the repository at this point in the history
  3. 💄 and remove now-ineffective tests

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    383aac5 View commit details
    Browse the repository at this point in the history
  4. Split cookie component into its own

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    b05f23f View commit details
    Browse the repository at this point in the history
  5. Created header component + fixes

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    1b5e0be View commit details
    Browse the repository at this point in the history
  6. Added metadata.yaml for components

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    dee80af View commit details
    Browse the repository at this point in the history
  7. Use official fork for github.com/lestrrat-go/jwx/v2

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    5140149 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Merged the two components into a single one

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    a0c1548 View commit details
    Browse the repository at this point in the history
  2. Fixed metadata

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    4990d73 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Make tokenCompressionThreshold a const

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    77c2f87 View commit details
    Browse the repository at this point in the history
  2. Some unit tests

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    094dedf View commit details
    Browse the repository at this point in the history
  3. Added tests

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    cdd00ce View commit details
    Browse the repository at this point in the history
  4. 💄

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    9cd9a8e View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

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

Commits on Jul 10, 2023

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

Commits on Jul 11, 2023

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

Commits on Jul 20, 2023

  1. Merge branch 'master' of https://github.com/dapr/components-contrib i…

    …nto oauth2-mw-persistence3
    
    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    78b616e View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

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

Commits on Aug 2, 2023

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

Commits on Jan 16, 2024

  1. Merge branch 'main' of https://github.com/dapr/components-contrib int…

    …o oauth2-mw-persistence3
    
    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    1239d22 View commit details
    Browse the repository at this point in the history