Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Make Basic Auth realm filterable

Aperta
#20 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
42/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
php

Direzione di ricerca

Inizia da inc/namespace.php intorno alla riga 146 e leggi il materiale collegato di RFC 2617 sui Basic Auth realms. Verifica come viene attualmente selezionato il realm per le multisite requests e determina se uno shared o filterable value è adatto alle alternative dell’issue. Il lavoro è completo quando il comportamento di realm supportato è implementato e il suo effetto su multisite è documentato o testato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

I've been running into some frustration using basic auth on multisite installations because each network site uses a different Realm value and has to be authenticated to separately.

https://github.com/humanmade/PHPBasicAuth/blob/master/inc/namespace.php#L146

I think that it's possible for different domains to share basic auth state if they use the same realm. If this is possible, it would be nice to either (a) use a single authentication realm for a network by default, or (b) wrap the realm value in an apply_filters call, and allow sites to define their own logic for enabling authentication. (or both)

If this is not possible, then this issue can be closed as invalid.

Relevant documentation: https://tools.ietf.org/html/rfc2617

Lingua principale
PHP
Stelle
2
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di humanmade/PHPBasicAuth

Tutte le issue di humanmade/PHPBasicAuth

Issue simili

Altre issue su PHP

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.