asgardeo / asgardeo/javascript
Provide Configuration to Disable Unnecessary Authentication Network Calls
- 主要言語
- 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