inflearn logo
inflearn logo

FastAPI 実践編: JWTとRedisで完成させる認証システム

もうおもちゃのプロジェクトは終わり!現役開発者が実際に使用するJWTとRedisで安全な認証システムを構築するすべての秘密を公開します。

難易度 初級

受講期間 無制限

FastAPI
FastAPI
Redis
Redis
JWT
JWT
python3
python3
FastAPI
FastAPI
Redis
Redis
JWT
JWT
python3
python3

学習した受講者のレビュー

学習した受講者のレビュー

4.7

5.0

iamwoosung

100% 受講後に作成

JWTやRedisを初めて使うジュニア開発者におすすめしたいです。全体的に認証実装方式について考えることができる良い講義でした。👍

5.0

정병철

100% 受講後に作成

FastAPIのシンプルなCRUDと認証プロセスを良い説明と共に学ぶことができて良かったです。バックエンドの基本と認証を終えたので、電子決済のようなテーマで新しい講義が制作されれば良いと思います。ありがとうございます。

5.0

호조

100% 受講後に作成

JWTとRedisを組み合わせて認証システムをより安定的に実装できた講座でした〜!

受講後に得られること

  • JWTのトークン認証方式

  • FastAPIでのRedisの使い方

  • 認証・認可システムにおけるRedisの役割

みんなRedis Redisだったのですが、一体認証でRedisを書くのはなぜですか?

JWTとRedisの組み合わせ、聞いたことが多いのですが、実際に書いたことはありませんか?

みんなJWTだけたくさん使っていましたが、Redisまであえて知る必要がありますか?

ただJWTだけ書いてきたトイプロジェクトはやめて!

現職バックエンド開発者が知らせる「実務密接型」講義
本番レベルで適用可能な信頼性の高い認証/認可システムを実装します。

それではなぜFastAPIでなければならないのですか?

最近急速に関心を受けているFastAPI 、なぜ注目されているのでしょうか?


  • Django、Flaskよりも2倍速いパフォーマンス!

  • それに比べて簡潔なコード!

  • 非同期処理をサポートしますが、Node.jsベースのExpressよりもスケーラブルなサーバーを構築できます。

FastAPI、選択しない理由はありません。

この講義は誰が聞くべきですか? 🤷‍♀

  • 今すぐFastAPIに触れてプロジェクトを完成したい人

  • きちんとした会員認証システムの実装を体験したい方

  • JWTとRedisの組み合わせの安定性を体験したい方

講義はどのように行われますか?

  • 実習講義で主に行われる講義です。

  • いくつかの理論講義が含まれています。


講義をどのように受講するのですか?

  • 講義で作成した完全なソースコードが提供されますが、最初からソースコードを参考にすることはお勧めできません。

  • 実習講義を見て、したがってコーディングして理論講義を聞くときは、講義のテーマと内容を十分に一緒に悩んでください。

講義目次はどのように構成されていますか?

セクション1:基本的なCRUD&API文書化

1強。講義紹介

2強。プロジェクト設定

3強。ドメインモデルの設計

4強。掲示板CRUD APIの実装

5強。 API文書化とテスト

6強。 Service レイヤーの構成


セクション2:ユーザー認証システムの実装

7強。 JWTは何ですか?なぜJWTを使用するのですか?

8強。ユーザーモデルの設計と会員登録API

9強。 JWTベース認証の実装

10強。認証ミドルウェアと保護されたルート


セクション3:Redis統合と高度な認証

11強。なぜRedisを使用するのですか?

12強。 Redisインターロックとトークン管理

13強。リフレッシュトークンシステム

14強。セキュリティ強化と仕上げ

15強。講義を終えて

こんな方に
おすすめです

学習対象は
誰でしょう?

  • FastAPIを始めたばかりで、プロジェクトを完成させたい方

  • FastAPI でしっかりとした会員認証システムを実装したい方

  • JWTとRedisの組み合わせの安定性を体験したい方

前提知識、
必要でしょうか?

  • Pythonの基本文法

  • FastAPIの基本的な知識があればいいですね。

こんにちは
jejucodingです。

105,843

受講生

2,803

受講レビュー

163

回答

4.8

講座評価

80

講座

소개 이미지.png.webp

 

🧙‍♂️ こんにちは。済州コーディングベースキャンプです。

済州コーディングベースキャンプとは?

 

 

済州で最もホットな開発者たちが集まって企てたブートキャンプ! 情熱ある若者たちに、その情熱と同じくらい成長できる機会を提供します!

済州コーディングベースキャンプは、済州で最大規模のICT教育イベントであり、カカオ(Kakao)、グローム(goorm)、済州産学融合院などの企業や自治体と共に開催しています。


サービス構築の成功
体験を通じて、この就職難の時代に自信、自尊心、達成感、そして自立できる能力を養ってみてください!

エイエイオー、青春頑張れ!😀

 


 

︎ 済州コーディングベースキャンプ ロードマップ

제코베 로드맵.png.webp

 

︎ 済州コーディングベースキャンプ修了証制度

 

- 1.png.webp

 

もっと見る

共同知識共有者

受講レビュー

全体

13件

4.7

13件の受講レビュー

  • hyunjoo31079973님의 프로필 이미지
    hyunjoo31079973

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    JWTとRedisを組み合わせて認証システムをより安定的に実装できた講座でした〜!

    • fletonline님의 프로필 이미지
      fletonline

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      FastAPIのシンプルなCRUDと認証プロセスを良い説明と共に学ぶことができて良かったです。バックエンドの基本と認証を終えたので、電子決済のようなテーマで新しい講義が制作されれば良いと思います。ありがとうございます。

      • iamwoosung님의 프로필 이미지
        iamwoosung

        受講レビュー 3

        平均評価 5.0

        5

        100% 受講後に作成

        JWTやRedisを初めて使うジュニア開発者におすすめしたいです。全体的に認証実装方式について考えることができる良い講義でした。👍

        • qffo1239813님의 프로필 이미지
          qffo1239813

          受講レビュー 5

          平均評価 4.2

          5

          63% 受講後に作成

          • nbc님의 프로필 이미지
            nbc

            受講レビュー 6

            平均評価 5.0

            5

            100% 受講後に作成

            jejucodingの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!

            期間限定セール、あと7日日で終了

            ¥13

            25%

            ¥2,778