Passport.js の Basic 認証と Digest 認証の違いはわかりましたが、ローカル戦略と Basic または Digest の違いは何ですか? 3 つすべてで、ユーザー名とパスワードを入力します。基本戦略はユーザーとパスワードの認証の一種ですか? どうか明らかにしてください。
13850 次
2 に答える
4
Passport Local 戦略を使用している場合: - セッションが確立されるため、リクエストごとにクレデンシャルを送信する必要はありません。- ユーザー名とパスワードは、デフォルトで「username」ヘッダーと「password」ヘッダーで提供されます。
Passport Basic/Digest 戦略を使用している場合: - セッションは使用されないため、すべての API 呼び出しで資格情報を提供する必要があります。- ユーザー名とパスワード/ハッシュは「Authorization」ヘッダーに含まれています。
于 2015-01-17T19:50:31.723 に答える