Skip to content

Features #172

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

Merged
merged 3 commits into from
Nov 27, 2024
Merged

Features #172

merged 3 commits into from
Nov 27, 2024

Conversation

croessner
Copy link
Owner

No description provided.

Christian Roessner added 3 commits November 27, 2024 16:54
This commit eliminates the ServCallback authentication method and the CatCustom category identifier from the codebase. It also refactors the associated logic to streamline the authentication process and improve code maintainability. All references and condition checks related to the ServCallback service have been removed.

Signed-off-by: Christian Roessner <[email protected]>
Enhanced the cache key generation to incorporate ClientIP and XClientPort values. This ensures that the key is more uniquely identifiable based on client-specific information. When either value is missing, default values of "0.0.0.0" for ClientIP and "0" for XClientPort are used.

Signed-off-by: Christian Roessner <[email protected]>
Add conditional check for HAproxy v2 support before processing the client IP and XClientPort in auth.go. Also simplify auth call chain in http.go by removing redundant withClientInfo call.

Signed-off-by: Christian Roessner <[email protected]>
@croessner croessner merged commit aa45e82 into main Nov 27, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant