asgardeo / asgardeo/javascript

Provide Configuration to Disable Unnecessary Authentication Network Calls

オープン
#412 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
Type/Improvement
主要言語
TypeScript
スター
18
フォーク
67
平均マージ
4時間 6分
マージ済み PR(30日)
13

説明

### 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.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず @asgardeo/javascript パッケージの認証および初期化フローを追跡し、SCIM Schemas、organizations、Me エンドポイントへの呼び出し箇所を特定します。認証フローが引き続き機能する状態で、開発者がこれらの追加の呼び出しを無効に設定できれば完了です。パッケージのテストでこの動作を検証している箇所に、カバレッジを追加または更新してください。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
typescript
領域
authentication
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
48/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。