loopbackio / loopbackio/loopback-next

A sequence action for stateful requests (HTTP sessions)

Offen
#1,863 17 Kommentare 4 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Extensions feature help wanted REST
Vorherrschende Sprache
TypeScript
Sterne
5.1k
Forks
1.1k
Ø Merge
2 T. 21 Std.
Gemergte PRs (30 T.)
27

Beschreibung

## Feature proposal

Since middlewares are internally used and not exposed to developers, there is no possible way to implement stateful requests, as it was done with the `express-session` middleware before v4.

## Current Behavior

The v4 complying solution would be a sequence action, but it doesn't exist yet in `RestBindings.SequenceActions`.

## Expected Behavior

Have a sequence action that retrieves cookies information and make it available to the app via context and dependency injection

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Lies zunächst RestBindings.SequenceActions und die vorhandenen Implementierungen von Sequence Actions, um zu verstehen, wie Anfragedaten über Context und Dependency Injection verfügbar gemacht werden. Verfolge anschließend die aktuelle Middleware- und Request-Context-Verarbeitung und definiere und teste dann eine Sequence Action, die Cookie-Informationen für Anwendungen verfügbar macht.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
nodejs, typescript
Bereich
api, backend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.