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

feat: add delegate authenticator #1153

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

Commits on Mar 2, 2024

  1. feat: add delegate authenticator

    ## Problem Summary
    
    This merge request addresses issue !669 surrounding the behavior
    of the "noop" authentication method, which underwent changes in commit
    6f8ab4f. Reverting these changes to restore the previous behavior is
    challenging due to the potential for breaking existing systems. To mitigate
    this risk, we propose implementing a new authenticator named "delegate" to
    replicate the original behavior of the "noop" method.
    
    ## Ideal Solution
    
    To address this issue, our proposed solution is to implement a new
    authenticator named "delegate" that replicates the original behavior of the
    "noop" method. This approach ensures that existing systems in production
    remain stable and unaffected by changes, while also providing users who
    prefer the old behavior with an option to utilize it. By introducing the
    "delegate" authenticator, we mitigate the risk of breaking changes while
    offering flexibility to users who require the previous behavior.
    
    ## Changes Proposed
    
    1. **New Authenticator Module**: This MR adds a new authenticator module
    named "delegate" to replicate the original behavior of the "noop" method.
    
    3. **Integration Tests**: Integration tests will be added to validate the
    functionality of the "delegate" authenticator, ensuring compatibility and
    reliability.
    
    4. **Documentation Updates**: Documentation will be updated to include
    details about the new "delegate" authenticator, its configuration options,
    and usage examples.
    
    ## Related Issues
    
    ory#1152
    ory#669
    
    closes 1152
    yunier-rojas committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    55254d1 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. Configuration menu
    Copy the full SHA
    83f4387 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bbd810 View commit details
    Browse the repository at this point in the history