scotch.ioが提供する Passport.js 認証チュートリアルに従っていますが、実際にはブラウザーで動作していますが、REST API を開発しているため、コードの一部の変更を遅らせています。たとえば、ejs は必要ありません。モジュール。Chrome の Postman と Basic Auth を使用して投稿リクエストでユーザーをサインアップしようとしていますが、これまでのところ役に立たず、認証は常に失敗し、再度サインアップにリダイレクトされます。サインアップの投稿は次のとおりです。
app.post('/signup', passport.authenticate('local-signup', {
successRedirect : '/login', // redirect to the secure profile section
failureRedirect : '/signup', // redirect back to the signup page if there is an error
failureFlash : true // allow flash messages
}));
signup.ejs テンプレートを介して作成されたものではない投稿リクエストで機能しない理由と、スコッチの実装を REST のようなものに変更するにはどうすればよいか、誰かに説明してもらえますか?