[Bug]: Failed to resolve the callback address of the identity verification plugin.
Maintainer antworten meist innerhalb von 2 Tagen
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- typescript
- Bereich
- authentication
Rechercherichtung
Beginne damit, den Fehler beim Parsen des Authentifizierungs-Callbacks mit code-server 4.19.1 und dem gemeldeten Plugin zur Identitätsüberprüfung zu reproduzieren, und vergleiche anschließend die Verarbeitung des codierten Callbacks mit VS Code, wo die Authentifizierung erfolgreich ist. Der Issue enthält keine Datei, keinen Test, keine Logs und keine vollständigen Reproduktionsschritte; abgeschlossen ist die Arbeit, wenn der Plugin-Callback erfolgreich authentifiziert wird, ohne andere Callback-Parameter zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Is there an existing issue for this?
- I have searched the existing issues
OS/Web Information
code-server --version: 4.19.1 0c98611e6b43803a9d5dba222d7023b569abfb49 with Code 1.84.2
Steps to Reproduce
Expected
authentication success
Actual
I have a personal authentication plugin. When the authentication is successful and it returns to vscode-server, there was a failure in parsing the callback address. All parameters of the callback address are encoded as a whole, but during parsing, the parameters are first obtained and then decoded, resulting in authentication failure for the callback.
Unable to duplicate lines in vscode, vscode authentication is normal.
Logs
No response
Screenshot/Video
Does this issue happen in VS Code or GitHub Codespaces?
- I cannot reproduce this in VS Code.
- I cannot reproduce this in GitHub Codespaces.
Are you accessing code-server over a secure context?
- I am using a secure context.
Notes
No response
- Vorherrschende Sprache
- TypeScript
- Sterne
- 79.4k
- Forks
- 6.9k
- Ø Merge
- 2 T. 15 Std.
- Gemergte PRs (30 T.)
- 38
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus coder/code-server
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
coder/code-server#8017 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 2 Tagen
-
enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
coder/code-server#7976 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 2 Tagen
-
enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
coder/code-server#7962 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 2 Tagen
-
bug needs-investigation
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
coder/code-server#7955 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 2 Tagen
-
enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 42/100
coder/code-server#7948 · 1 Kommentar · 2 Reaktionen ·
Maintainer antworten meist innerhalb von 2 Tagen
Alle Issues in coder/code-server
Ähnliche Issues
-
module-request
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
appandflow/stim#1604 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
lingdojo/kana-dojo#31060 · 1 Kommentar · 5 Reaktionen ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
paperclipai/paperclip#14173 ·
Maintainer antworten meist innerhalb von 1 Tag
-
needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
Maintainer antworten meist innerhalb von 1 Tag