エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
NestJSのPassportModuleについて調べてみた - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
NestJSのPassportModuleについて調べてみた - Qiita
APIを公開するとき、多くは認証したユーザにだけとか、あるロールを持ったユーザにだけ公開したい場合が... APIを公開するとき、多くは認証したユーザにだけとか、あるロールを持ったユーザにだけ公開したい場合があると思う。NestJSでは認証を実現する手段として、Node.jsでよく使われるPassportを使う仕組みが用意されている。 ただ、ドキュメントのAuthenticationを読んでも、イマイチ何をしたら良いのか分からなかった。 そこで、コードを読み解いて仕組みを理解した上で、サンプルコードを読んでみる。 サンプルコード HTTP Bearer(トークン)から、認証されているユーザかどうかを調べるサービスHttpStrategyを、Passportのpassport-http-bearerを使って実現している。これはいったいどういう仕組みなのだろう? import { Strategy } from 'passport-http-bearer'; import { PassportStr