Remove the legacy `login={...}` form of `/oauth/authorize`
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 38/100
- Tipo di issue
- Refactoring
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- java
- Ambito
- authentication, backend-api-design
Direzione di ricerca
Read the loginAuthorizeOld filter chain in server/src/main/java/org/cloudfoundry/identity/uaa/login/LoginSecurityConfiguration.java and compare it with the documented source=login channel in docs/UAA-APIs.rst. First determine whether anything still depends on the legacy login={...} request form; the issue proposes deleting the chain if there are no objections. Done means removing the chain once that dependency question is resolved.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
UAA still has a filter chain, loginAuthorizeOld, for requests to /oauth/authorize with an Accept: application/json header and a login parameter that holds a JSON object (LoginSecurityConfiguration). It was added in October 2012 in 05e8adba4, whose message says it is there to support old Login servers "for one release cycle until we upgrade login".
The documented trusted login-server channel is source=login with username and origin (docs/UAA-APIs.rst), and that channel has integration tests. I could not find any documentation or test for the login={...} form.
I'd like to remove it. Does anyone still depend on the login={...} form? If nobody objects, I'll open a PR that deletes the chain.
- Lingua principale
- Java
- Stelle
- 1.6k
- Fork
- 845
- Merge medio
- 2g 3h
- PR unite (30g)
- 29
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 cloudfoundry/uaa
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
cloudfoundry/uaa#4086 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
cloudfoundry/uaa#3963 ·
I maintainer di solito rispondono entro 1 giorno
-
clarification needed
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
cloudfoundry/uaa#3749 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
cloudfoundry/uaa#3736 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
cloudfoundry/uaa#3735 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di cloudfoundry/uaa
Issue simili
-
Optimize consumer version heatmap aggregation to avoid repeated scansForse già presa @praykaria31 l’ha presa oggi. Apertatype/enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
Apicurio/apicurio-registry#10662 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
a:false-positive
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
I maintainer di solito rispondono entro 1 giorno
-
status: waiting-for-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
spring-projects/spring-boot#52347 ·
I maintainer di solito rispondono entro 2 giorni
-
bug untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
opensearch-project/opensearch-migrations#3480 ·
I maintainer di solito rispondono entro 2 giorni
-
[Bug] Certificate expiry sorting can reverse UTC order across a viewer daylight-saving gapForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
apache/rocketmq-dashboard#7318 ·
I maintainer di solito rispondono entro 3 giorni