問題タブ [nestjs-passport]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nestjs - NestJsでパスポートローカル戦略を使用して複数のエンティティを認証する方法は?
私は 2 つの異なるエンティティを持っています。会社とユーザーは、どちらも電子メールとパスワードで認証する必要があります。次のように、パスポート戦略を拡張する 2 つの異なるクラスを設定しました。
およびローカル認証ガード クラス:
そして、認証コントローラーのこのログイン方法:
CompanyAuthentication モジュールで同じものを作成しましたが、会社でログインしようとすると、間違った資格情報エラーが発生します。助けていただけますか?ところで、私はこのチュートリアルに従っています: https://wanago.io/2020/05/25/api-nestjs-authenticating-users-bcrypt-passport-jwt-cookies/