Skip to content

[Feature] Implement Username/Password Authentication for BanyanDB Liaison #13037

Open
@hanahmily

Description

@hanahmily

Search before asking

  • I had searched in the issues and found no similar feature requirement.

Description

Description:
This is a sub-task of #12861 focusing specifically on implementing username/password authentication for the BanyanDB liaison component.

Scope

  • Implement username/password authentication mechanism in the liaison service
  • Add authentication middleware to protect liaison endpoints
  • Create secure credential storage mechanism
  • Implement authentication failure handling
  • Add configuration options for enabling/disabling authentication

Technical Requirements

  1. Authentication Flow

    • Username/password validation on all liaison endpoints
    • Secure password hashing using industry-standard algorithms
  2. Configuration

    • Add authentication settings in liaison configuration file
    • Support for multiple user accounts

Use case

No response

Related issues

No response

Are you willing to submit a pull request to implement this on your own?

  • Yes I am willing to submit a pull request on my own!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    databaseBanyanDB - SkyWalking native databasefeatureNew feature

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions