asgardeo / asgardeo/javascript

Provide Configuration to Disable Unnecessary Authentication Network Calls

Offen
#412 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Type/Improvement
Vorherrschende Sprache
TypeScript
Sterne
18
Forks
67
Ø Merge
4 Std. 6 Min.
Gemergte PRs (30 T.)
13

Beschreibung

### Current Limitation

During the authentication flow, the application triggers multiple network calls to external endpoints such as:

- https://api.asgardeo.io/t/{tenant}/scim2/Schemas
- https://api.asgardeo.io/t/{tenant}/api/users/v1/me/organizations?limit=10&recursive=false
- https://api.asgardeo.io/t/{tenant}/scim2/Me

These calls are executed automatically as part of the authentication/initialization process, even when the application does not require this data.

### Suggested Improvement

Suggested Improvement:

Introduce a configurable option to allow developers to disable these additional network calls during authentication.

### Please select the package issue is related to

@asgardeo/javascript

### Version

0.14.2

### Reporter Checklist

- [x] I have searched the existing issues and this is not a duplicate.
- [x] I have provided all the necessary information.
- [x] I have verified the improvement is not available in the latest version of the package.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den Authentifizierungs- und Initialisierungsablauf im Paket @asgardeo/javascript nachzuverfolgen, um die Aufrufe der SCIM Schemas, organizations und Me-Endpunkte zu finden. Erledigt ist die Aufgabe, wenn Entwickler diese zusätzlichen Aufrufe deaktivieren können, während der Authentifizierungsablauf weiterhin funktioniert; füge Tests hinzu oder aktualisiere die Abdeckung dort, wo das Paket dieses Verhalten testet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
authentication
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

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