LLMを活用したリアルタイムSQL生成(Text-To-SQL)
bradkim
ユーザーの質問に対してリアルタイムでSQL文を生成し、照会を行うText-To-SQLシステムについて学ぶことができます。
入門
Python, Chatbot, FastAPI
Spring Bootを活用してカカオ、Googleログインを実装します。JWTトークンベースのログインが実装されます。Vue 3を通じて簡単な画面を構成します。
学習した受講者のレビュー
5.0
cksdnddlek99
ソーシャルログインの責任分担について悩んでいましたが、講義で明確に教えてくださってとても良かったです。 質の良い講義を制作してくださってありがとうございます。
5.0
김경환
豊富な学習資料と質の高い講義、大変勉強になりました。 ソーシャルログイン認証の過程で、単純な検索だけでは理解に苦しんでいた最中、私が知りたかったソーシャルログインのすべてを教えてくれるこの講義を見つけたおかげで、時間が経つのも忘れて受講しました :D
5.0
몽몽
ソーシャルログインを実装しようと、あちこちのブログを探しながら無駄骨ばかり折っていましたが、OAuthが行われる流れに沿ってコードを作成してくださったので、とても理解しやすかったです。他の講義も受講したことがありますが、講義力とても素晴らしいです!
Spring Boot 3.xにおけるJWTトークンベースのログイン実装
OAuthベースの会員登録、ログイン
Googleログイン、カカオログインの実装とコンソール作業
Google/Kakao SNSログインの実装(フロント、バックエンド)
2つの実装方式によるOAuthログイン
方法1)フロントエンド(認可コード)、サーバー(アクセストークン、ユーザー情報)方式のSNSログイン
方法2)springのoauth2-clientを活用したサーバー(認可コード、accessトークン、ユーザー情報)方式のsnsログイン
Google、Kakaoのコンソール作業から授業で一緒に行います
バックエンド
Java 17, Spring Boot 3.4ベースのRESTful API開発、Spring Data JPA、JWTトークンログイン、MySQL
フロント
html/css/js, vue3, vuetify, vue-routerなどを活用
注意事項
上記の技術スタックに関する基礎知識があることが望ましいですが、理解が不足していても授業を進める上で大きな支障はありません。
特に、vueパートは非常に少ないコード作成で済むため、無理なくついていくことができます。githubにコードも公開されていますので、手軽にコピペで授業を進めていただいても構いません。
カカオログインの変更事項)
講義の撮影後、カカオログインに関してkakao developersサイトのUIが変更されました。特に、カカオもGoogleと同様にsecretキーの設定が必要になりました。以下のリンクの公式ドキュメントを通じて、変更事項の確認をお願いいたします。
https://developers.kakao.com/docs/latest/ko/kakaologin/prerequisite#kakao-login-activate
すべての授業資料は、下記のリンクのNotion資料をご覧いただくか、同じ内容のPDF授業資料も各講義ごとにアップロードされます。(Notionの方が見やすいです!!)
講師と一緒に作り上げていくソースコードは、GitHubに事前に公開されています。
学習対象は
誰でしょう?
SNSログインを実装してみたい開発者
OAuthの実装経験はあるが、構造への理解が不足していた人
OAuth実装において、バックエンドの領域とフロントの領域の区分が気になっていた開発者
インフラン認証
キャリア認証
3,805
受講生
406
受講レビュー
137
回答
4.9
講座評価
12
講座
💪💪💪実務と講義の経歴を兼ね備えた専門家 💪💪💪
こんにちは、金善国(キム・ソングク)です。延世大学を卒業し、大企業やスタートアップなどでソフトウェアエンジニアとして働いてきました。現在は企業研修やブートキャンプの専業講師として活動しています。実務経験と講義経験を兼ね備えた講師として、皆さんに必ず知っておくべき知識を中心に分かりやすくお伝えします。
プロフィール:https://www.linkedin.com/in/seongukkim
企業教育に関するお問い合わせ:ksg39412@naver.com
全体
20件 ∙ (6時間 36分)
講座資料(こうぎしりょう):
3. OAuthの主要要素
10:35
4. 認証コード(フロントで発行)
14:22
5. 認証コード(バックエンドで発行)
10:19
6. ER図構成
21:21
7. 会員登録
16:32
8. トークン生成
24:51
9. フィルターチェーン構成
19:33
10. トークン検証
25:09
11. 画面構成-ヘッダー
25:55
12. 画面構成-会員登録/ログイン
19:09
全体
34件
4.9
34件の受講レビュー
受講レビュー 7
∙
平均評価 5.0
受講レビュー 531
∙
平均評価 5.0
受講レビュー 24
∙
平均評価 5.0
5
ソーシャルログインとOAuth2は、Spring Securityのように複雑で膨大なものだろうという漠然とした不安があり、これまで手を出せずにいました。しかし、この講義を通じて、認可コード - アクセストークン - ユーザー情報へと続く一連のリクエストの流れを明確に実感することができました。 また、フロントエンドとバックエンド両方のコードを記述することで、各領域の責任範囲やセキュリティ上の問題点も確実に理解することができました。 この講義は、ソーシャルログインとJWTについて簡潔かつ密度の高い講義です。質の高い講義をありがとうございました。
bigho98様、いつも丁寧な受講評をいただきありがとうございます!これからもより良い講義をお届けできるよう努めてまいります。
受講レビュー 21
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
期間限定セール、あと06:52:10日で終了
¥31
28%
¥7,236