Documentation ¶
Index ¶
- func AccessControl() echo.MiddlewareFunc
- func ClientVersion(repo repository.ClientVersionRepository) echo.MiddlewareFunc
- func DebugMode() echo.MiddlewareFunc
- func Logger(ep presenter.ErrorPresenter) echo.MiddlewareFunc
- func Maintenance(repo repository.MaintenanceRepository) echo.MiddlewareFunc
- func Recover(ep presenter.ErrorPresenter) echo.MiddlewareFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AccessControl ¶
func AccessControl() echo.MiddlewareFunc
AccessControl はIPホワイトリスト以外のアクセスを拒否します。
func ClientVersion ¶
func ClientVersion(repo repository.ClientVersionRepository) echo.MiddlewareFunc
ClientVersion は強制アップデートバージョン未満のアクセスを拒否します。
func Logger ¶
func Logger(ep presenter.ErrorPresenter) echo.MiddlewareFunc
Logger はリクエスト/レスポンス情報をログエントリーに追加します。
func Maintenance ¶
func Maintenance(repo repository.MaintenanceRepository) echo.MiddlewareFunc
Maintenance はサーバーメンテナンス中の場合にアクセスを拒否します。
func Recover ¶
func Recover(ep presenter.ErrorPresenter) echo.MiddlewareFunc
Recover は例外をレスポンスに変換します。
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.