Back to godoc.org

Package middleware

v0.0.0-...-3ed04b3
Latest Go to latest

The highest tagged major version is .

Published: Sep 12, 2020 | License: MIT | Module: github.com/ichi-pg/echo-middleware

Index

func AccessControl

func AccessControl() echo.MiddlewareFunc

AccessControl はIPホワイトリスト以外のアクセスを拒否します。

func ClientVersion

func ClientVersion(repo repository.ClientVersionRepository) echo.MiddlewareFunc

ClientVersion は強制アップデートバージョン未満のアクセスを拒否します。

func DebugMode

func DebugMode() echo.MiddlewareFunc

DebugMode はデバッグ起動時のみアクセスを許可します。

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 は例外をレスポンスに変換します。

Documentation was rendered with GOOS=linux and GOARCH=amd64.

Jump to identifier

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to identifier