Skip to main content
Version: 0.15.0 (Latest)

🚀 Identity features

Identity features are SDK composers, not Express middleware; identitiesService mounts the Identity features with the required stores and drivers.

Inventory​

FeatureComposed schema(s)Composed route(s)Purpose
getIdentityFeaturegetIdentitySchemagetIdentityRouteRetrieve one administrator-visible identity.
findIdentitiesFeaturefindIdentitySchemafindIdentitiesRouteList identities with query filtering.
updateIdentityFeatureupdateIdentitySchemaupdateIdentityRouteUpdate an identity and return its normalized representation.
deleteIdentityFeaturedeleteIdentitySchemadeleteIdentityRouteDelete an identity.
lockIdentityFeaturelockIdentitySchemalockIdentityRouteLock an identity.
unlockIdentityFeatureunlockIdentitySchemaunlockIdentityRouteUnlock an identity.

Details​

Each feature is mounted by identitiesService. The source definitions below show the exact schema-to-route composition.

getIdentityFeature​

Implementation

This feature composes the schema and route linked in its inventory row; it is mounted by identitiesService or a compatible custom service context.

View complete source
export const getIdentityFeature = compose(getIdentitySchema, getIdentityRoute);

findIdentitiesFeature​

Implementation

This feature composes the schema and route linked in its inventory row; it is mounted by identitiesService or a compatible custom service context.

View complete source
export const findIdentitiesFeature = compose(findIdentitySchema, findIdentitiesRoute);

updateIdentityFeature​

Implementation

This feature composes the schema and route linked in its inventory row; it is mounted by identitiesService or a compatible custom service context.

View complete source
export const updateIdentityFeature = compose(updateIdentitySchema, updateIdentityRoute);

deleteIdentityFeature​

Implementation

This feature composes the schema and route linked in its inventory row; it is mounted by identitiesService or a compatible custom service context.

View complete source
export const deleteIdentityFeature = compose(deleteIdentitySchema, deleteIdentityRoute);

lockIdentityFeature​

Implementation

This feature composes the schema and route linked in its inventory row; it is mounted by identitiesService or a compatible custom service context.

View complete source
export const lockIdentityFeature = compose(lockIdentitySchema, lockIdentityRoute);

unlockIdentityFeature​

Implementation

This feature composes the schema and route linked in its inventory row; it is mounted by identitiesService or a compatible custom service context.

View complete source
export const unlockIdentityFeature = compose(unlockIdentitySchema, unlockIdentityRoute);