ホームページ > バックエンド開発 > Golang > 認可用ミドルウェアの使い方 - gin gonic go

認可用ミドルウェアの使い方 - gin gonic go

PHPz
リリース: 2024-02-05 21:24:08
転載
1269 人が閲覧しました

如何使用中间件进行授权 - gin gonic go

質問内容

gin フレームワークでミドルウェアの使い方を学習しているのですが、問題が発生しました

test 関数 が、func tokenauthmiddleware

の要件を満たしている場合にのみ postman に表示されるようにしたいです。

しかし、ボディが入力されているかどうか (認証の有無に関係なく) テスト関数が呼び出されます。これを修正するにはどうすればよいですか? テスト関数が中間層を通過した後にのみ

を表示するようにしたい

私は次のようなことを試しました:

リーリー

よろしくお願いします


正解


あなたは 常に c.next() を呼び出してください。ミドルウェア チェーンの処理を続行するか、ハンドラーを実行します。トークンが正しくない場合は呼び出さないようにする必要があります。 リーリー

以上が認可用ミドルウェアの使い方 - gin gonic goの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート