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

Deprecate the auth API #2684

Merged
merged 1 commit into from
Jan 31, 2024
Merged

Deprecate the auth API #2684

merged 1 commit into from
Jan 31, 2024

Conversation

StephenButtolph
Copy link
Contributor

Why this should be merged

The Auth API is really a hammer looking for a nail. In reality it is almost never recommended to use the Auth API. Avalanchego should never expose its APIs publicly, so it should never need to authenticate its callers. If caller identification is required, then it should almost certainly be done at a higher level than the end server (like by a load balancer).

How this works

Notifies any (I doubt there are any) users of the Auth API that it may be removed in a future release.

How this was tested

N/A

@StephenButtolph StephenButtolph added the documentation Improvements or additions to documentation or examples label Jan 31, 2024
@StephenButtolph StephenButtolph added this to the v1.10.20 milestone Jan 31, 2024
@StephenButtolph StephenButtolph self-assigned this Jan 31, 2024
@StephenButtolph StephenButtolph added this pull request to the merge queue Jan 31, 2024
Merged via the queue into master with commit 4457903 Jan 31, 2024
17 checks passed
@StephenButtolph StephenButtolph deleted the deprecate-auth-api branch January 31, 2024 19:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation or examples
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

4 participants