メインコンテンツまでスキップ
バージョン: 0.14.0 (最新)

🚀 アイデンティティの機能

アイデンティティの機能はSDKコンポーザーであり、Expressミドルウェアではありません。identitiesService は必要なストアとドライバーと共にアイデンティティの機能をマウントします。

インベントリ

機能合成されたスキーマ合成されたルート目的
getIdentityFeaturegetIdentitySchemagetIdentityRoute管理者に表示されるアイデンティティを1つ取得する
findIdentitiesFeaturefindIdentitySchemafindIdentitiesRouteクエリフィルタリングでアイデンティティをリストする
updateIdentityFeatureupdateIdentitySchemaupdateIdentityRouteアイデンティティを更新し、その正規化された表現を返す
deleteIdentityFeaturedeleteIdentitySchemadeleteIdentityRouteアイデンティティを削除する
lockIdentityFeaturelockIdentitySchemalockIdentityRouteアイデンティティをロックする
unlockIdentityFeatureunlockIdentitySchemaunlockIdentityRouteアイデンティティのロックを解除する

詳細

各機能は identitiesService によってマウントされます。以下のソース定義は、スキーマからルートへの正確な合成を示しています。

getIdentityFeature

実装

この機能はそのインベントリ行にリンクされたスキーマとルートを合成し、identitiesService または互換性のあるカスタムサービスコンテキストによってマウントされます。

完全なソースを表示
export const getIdentityFeature = compose(getIdentitySchema, getIdentityRoute);

findIdentitiesFeature

実装

この機能はそのインベントリ行にリンクされたスキーマとルートを合成し、identitiesService または互換性のあるカスタムサービスコンテキストによってマウントされます。

完全なソースを表示
export const findIdentitiesFeature = compose(findIdentitySchema, findIdentitiesRoute);

updateIdentityFeature

実装

この機能はそのインベントリ行にリンクされたスキーマとルートを合成し、identitiesService または互換性のあるカスタムサービスコンテキストによってマウントされます。

完全なソースを表示
export const updateIdentityFeature = compose(updateIdentitySchema, updateIdentityRoute);

deleteIdentityFeature

実装

この機能はそのインベントリ行にリンクされたスキーマとルートを合成し、identitiesService または互換性のあるカスタムサービスコンテキストによってマウントされます。

完全なソースを表示
export const deleteIdentityFeature = compose(deleteIdentitySchema, deleteIdentityRoute);

lockIdentityFeature

実装

この機能はそのインベントリ行にリンクされたスキーマとルートを合成し、identitiesService または互換性のあるカスタムサービスコンテキストによってマウントされます。

完全なソースを表示
export const lockIdentityFeature = compose(lockIdentitySchema, lockIdentityRoute);

unlockIdentityFeature

実装

この機能はそのインベントリ行にリンクされたスキーマとルートを合成し、identitiesService または互換性のあるカスタムサービスコンテキストによってマウントされます。

完全なソースを表示
export const unlockIdentityFeature = compose(unlockIdentitySchema, unlockIdentityRoute);