Make Basic Auth realm filterable
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
- Ambito
- authentication
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
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di humanmade/PHPBasicAuth
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
humanmade/PHPBasicAuth#30 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
humanmade/PHPBasicAuth#26 ·
Tutte le issue di humanmade/PHPBasicAuth
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
matomo-org/device-detector#8405 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
sync-en
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
sync-en
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 4 giorni