@accelerated-software-development/caddy-api-client - v0.2.2
    Preparing search index...

    Function hashPassword

    • Hash a password using bcrypt This uses Node.js crypto module to generate bcrypt hashes compatible with Caddy's basic_auth handler.

      Parameters

      • password: string

        Plain text password

      • rounds: number = 10

        Bcrypt cost factor (default: 10, range: 4-31)

      Returns Promise<string>

      Promise resolving to bcrypt hash string

      const hash = await hashPassword("my-secret-password");
      // Returns: $2a$10$... (bcrypt hash)