ใƒกใ‚คใƒณใ‚ณใƒณใƒ†ใƒณใƒ„ใพใงใ‚นใ‚ญใƒƒใƒ—
ใƒใƒผใ‚ธใƒงใƒณ: 0.6.0 (Latest)

๐Ÿ†” Identity Blocks

Identity blocks provide comprehensive functionality for identity management in NodeBlocks applications. These blocks handle identity lifecycle operations including retrieval, updates, search, and deletion with pure business logic functions.


๐ŸŽฏ Overviewโ€‹

Identity blocks are designed to:

  • Manage identity lifecycle with full CRUD operations
  • Provide pure business logic separated from HTTP concerns
  • Enable easy composition into complete services

๐Ÿ“ฆ Block Typesโ€‹

๐Ÿ” Schemasโ€‹

JSON Schema definitions for identity data validation:

  • identityIdPathParameter: Base identity ID path parameter
  • getIdentitySchema: Identity retrieval validation
  • findIdentitySchema: Identity search with filtering and pagination
  • updateIdentitySchema: Identity update validation
  • deleteIdentitySchema: Identity deletion validation

View Identity Schema Blocks โ†’

โš™๏ธ Blocksโ€‹

Pure business logic functions for identity operations:

  • getIdentityById: Identity data retrieval
  • findIdentities: Identity search with filtering and pagination
  • updateIdentity: Identity updates
  • deleteIdentity: Identity deletion

View Identity Blocks โ†’

๐Ÿ›ฃ๏ธ Routesโ€‹

HTTP endpoint definitions for identity operations:

  • getIdentityRoute: GET /identities/:identityId with identity retrieval block
  • findIdentitiesRoute: GET /identities with identity search and pagination
  • updateIdentityRoute: PATCH /identities/:identityId with identity update block
  • deleteIdentityRoute: DELETE /identities/:identityId with identity deletion block

View Identity Route Blocks โ†’

๐Ÿš€ Featuresโ€‹

Complete identity management features combining schemas, routes, and blocks:

  • getIdentityFeatures: Identity retrieval with validation
  • findIdentitiesFeatures: Identity search and listing with pagination
  • updateIdentityFeatures: Identity updates with authorization
  • deleteIdentityFeatures: Identity deletion with access control

View Identity Feature Blocks โ†’