WHAT YOU'LL LEARN
  • What use cases are available in webiny/api/security/user?
  • How to import and use each exported item?

Overview
anchor

This page documents everything exported from webiny/api/security/user. Import any of the items below directly from this path in your Webiny extensions.

Use Cases
anchor

CreateUserUseCase
anchor

Use Case Abstraction — imported from webiny/api/security/user

Interface CreateUserUseCase.Interface:

Types:

Usage:

extensions/MyImpl.ts

DeleteUserUseCase
anchor

Use Case Abstraction — imported from webiny/api/security/user

Interface DeleteUserUseCase.Interface:

Types:

Usage:

extensions/MyImpl.ts

GetUserUseCase
anchor

Use Case Abstraction — imported from webiny/api/security/user

Interface GetUserUseCase.Interface:

Types:

Usage:

extensions/MyImpl.ts

ListUsersUseCase
anchor

Use Case Abstraction — imported from webiny/api/security/user

Interface ListUsersUseCase.Interface:

Types:

Usage:

extensions/MyImpl.ts

ListUserTeamsUseCase
anchor

Use Case Abstraction — imported from webiny/api/security/user

Interface ListUserTeamsUseCase.Interface:

Types:

Usage:

extensions/MyImpl.ts

UpdateUserUseCase
anchor

Use Case Abstraction — imported from webiny/api/security/user

Interface UpdateUserUseCase.Interface:

Types:

Usage:

extensions/MyImpl.ts

Event Handlers
anchor

UserAfterCreateHandler
anchor

Event Handler Abstraction — imported from webiny/api/security/user

Interface UserAfterCreateHandler.Interface:

Types:

Usage:

extensions/MyHandler.ts

UserAfterDeleteHandler
anchor

Event Handler Abstraction — imported from webiny/api/security/user

Interface UserAfterDeleteHandler.Interface:

Types:

Usage:

extensions/MyHandler.ts

UserAfterUpdateHandler
anchor

Event Handler Abstraction — imported from webiny/api/security/user

Interface UserAfterUpdateHandler.Interface:

Types:

Usage:

extensions/MyHandler.ts

UserBeforeCreateHandler
anchor

Event Handler Abstraction — imported from webiny/api/security/user

Interface UserBeforeCreateHandler.Interface:

Types:

Usage:

extensions/MyHandler.ts

UserBeforeDeleteHandler
anchor

Event Handler Abstraction — imported from webiny/api/security/user

Interface UserBeforeDeleteHandler.Interface:

Types:

Usage:

extensions/MyHandler.ts

UserBeforeUpdateHandler
anchor

Event Handler Abstraction — imported from webiny/api/security/user

Interface UserBeforeUpdateHandler.Interface:

Types:

Usage:

extensions/MyHandler.ts