Use getDefaultSession to retrieve an authenticated session
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 12
- Forks
- 13
- Ø Merge
- 15 Std. 15 Min.
- Gemergte PRs (30 T.)
- 3
Beschreibung
The current authSession is using the deprecated getClientAuthenticationWithDependencies to retrieve the authenticated session for a client.
https://github.com/SolidOS/solid-logic/blob/main/src/authSession/authSession.ts#L6
Using this technique to retrieve a session object will make it hard for external applications, to integrate solid-logic, solid-ui.
It would be better to assume that the application environment could already have created a logged-in session by some external logic. Solid-logic should be able to piggy-back on that external login flow.
Using getDefaultSession could be an integration method.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne bei src/authSession/authSession.ts in Zeile 6 und überprüfe, wie getClientAuthenticationWithDependencies die Sitzung abruft. Vergleiche dies mit getDefaultSession in der verlinkten Dokumentation. Als abgeschlossen gilt die Aufgabe, wenn solid-logic eine Sitzung verwenden kann, die bereits durch den Login-Ablauf einer externen Anwendung erstellt wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- authentication
- Issue-Typ
- Refactoring
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 48/100