Custom services and controllers
Learn how to authenticate use custom services and controllers using our FoodAdvisor example
Learn how to authenticate use custom services and controllers using our FoodAdvisor example
Existing plugins can be overriden by placing code in /src/extensions or using global register/bootstrap hooks. Instructions in this documentation cover reshaping plugin content-type schemas or server logic — altough upstream updates may break extensions.
Overview of the Strapi Server API for plugins, with entry file, lifecycle hooks, routes, controllers, services, policies, middlewares, and configuration.
Handle HTTP requests in plugin controllers and organize reusable business logic in plugin services.
Strapi services are a set of reusable functions, useful to simplify controllers logic.
サーバーまたは外部プロバイダー経由でメールを送信する方法を説明します。