APIトークン認証プラグイン
ワークフローの開始時に共有トークンを照合し、合わない場合は処理を止める簡易チェック用プラグインです。
Dify上の実行結果は掲載していません。

処理を始める前に共有トークンを確かめる
限定公開の試作ワークフローなどで、利用者に渡したトークンと設定済みの値を照合します。一致しなければ後続処理を始めません。利用者の身元を確認する本格的な認証ではありません。
トークンの共有範囲を管理する
検証用の値はSecretとして管理し、回答文や公開ページへ出さないでください。共有相手が増えると、誰が使ったかを区別しにくくなります。一般公開や高機密の用途にはSSOなど別の認証を検討します。
一致しないトークンで処理が止まるか見る
テスト用ワークフローで正しい値と誤った値を渡し、後続ノードの実行有無を確認します。トークンの値は画面へ載せません。
仕様・導入前に確認すること
対応環境・入力・出力・制約
認証方式
- プロバイダーに1つの
expected_tokenをsecretとして設定します。8文字未満や既知の弱い値は設定時に拒否します
入力
user_token(必須)。expected_tokenと照合します
出力
- 一致時は
authenticated: trueを含むJSON文字列。不一致・未設定時は例外を送出します
制約
- 利用者ごとのトークン発行や権限管理は行いません
- 認証失敗時は後続ノードを実行しません。失敗時の応答はワークフロー側で設計してください
配布内容を確認して申し込む
配布物、利用条件、申請後の案内を専用フォームで確認できます。



