ipfs / ipfs/ipfs-companion

Feature request: support basic (or custom headers) auth for public gateway requests

Open
#538 10 comments 0 reactions 0 assignees View on GitHub
good first issue help wanted kind/enhancement status/deferred
Dominant language
JavaScript
Stars
2.2k
Forks
338
Avg merge
3m
Merged PRs (30d)
1

Description

It would be good if ipfs companion would allow me to use gateways which are running behind nginx with basic auth on them. The idea is a username/pw fields next to the public gateway configuration.

An alternative which works too would be to allow users to provide custom gateway request headers.

Contributor guide

Open the contributing guide

Research direction

Start by tracing how the public gateway configuration is stored and how gateway requests are made. Decide whether the completed change supports username/password fields, custom request headers, or both, and verify that configured credentials are applied to requests sent to authenticated gateways.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
authentication, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.