|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/keycloak-spring-security-apiapi/
课程评论:没有评论
本课程名为“Keycloak & Spring Security:会员制新闻应用 記事取得APIによるAPI認可入門講座”,是一门实践性很强的课程,旨在教授学员如何利用Keycloak和Spring Security开发和保护一个会员制新闻应用的API。 **课程概要:** * **核心内容:** 通过在学员自己的电脑上进行动手实践,完成一个新闻文章获取REST API的开发,并重点讲解如何确保API的安全性。 * **学习路径:** 从解释Keycloak和Spring Security的基础概念入手,逐步引导学员完成Keycloak的OAuth 2.0令牌发行流程设置,Spring框架下新闻文章获取REST API的开发,以及如何添加基于令牌(Token-based)和基于角色(Role-based)的访问控制,从而实现API授权的实践应用。 **与其他教材的区别:** * **一站式学习:** 作为一门完整的课程,学员无需额外进行网络搜索或查阅手册,节省了大量时间。 * **深入讲解:** 课程不仅教授技术和步骤,更会详细解释这些技术和步骤背后的原因和背景,确保学员能够流畅地学习。 * **离线学习支持:** 所有教学视频均可下载,方便学员在任何地点进行学习。 * **配套资源丰富:** 所有动手实践环节都提供了完整的代码,无需学员自行排查编码错误,专注于核心学习内容。 **课程内容涵盖:** 课程内容从基础的“课程概要”、“自我介绍”和“课程目标”开始,然后深入到Keycloak和Spring Security的各个方面: * **Keycloak入门:** 介绍Keycloak的概念、API授权机制以及核心术语,并指导学员完成Keycloak的安装、Realm创建、Client创建、User创建,以及JSON Web Token (JWT)的获取。 * **Spring Security实践:** 涵盖Spring应用程序的模板创建、API开发、安全性添加、OAuth2资源服务器配置、API访问、API修改、JWT转换,以及API授权的确认(包括预授权和方法内授权)。 * **额外内容:** 包含额外的奖励讲座,为学员提供更深入的学习。 总而言之,这是一门非常适合想要掌握API安全和授权技术的开发者的课程,通过实际操作和深入讲解,帮助学员快速入门并熟练运用Keycloak和Spring Security。
<コースの概要>本コースはご自身のPCを使用してKeycloak & Spring Securityによるニュース記事取得REST API開発、APIのセキュリティ確保ハンズオンを実施します。Keycloakとは、Spring Securityの役割とはから始まり、KeycloakによるOAuth 2.0トークン発行フロー設定、Springによるニュース記事取得REST API開発、トークンベース/ロールベースアクセス制御追加を通じて、API認可を実践的に学ぶことができます。<他教材との違い>本コースと他教材(書籍やYoutube動画教材等)との違いは以下の通りです。・1本完結型コースであるためご自身でネット検索やマニュアル確認等を行う手間がかからない。・Keycloak & Spring Securityとは何か、なぜその手順で設定するのか等、解説する技術や手順一つとってもその理由や背景を詳細に説明しているため途中で止まらずに受講できる。・全レクチャー動画ダウンロード可能なため、場所を問わずどこからでも受講できる。・全ハンズオンに完成版のコード等を添付しているため、コーディングミスによる原因調査等、余計な手間がかからない。<コースの内容>本コースの内容は以下の通りです。コース概要本コース受講にあたって自己紹介本コースのねらいKeycloak & Spring Securityハンズオン概要編1 Keycloakとは概要編2 API認可の仕組み概要編3 Keycloak基本用語Keycloak編1 インストールKeycloak編2 Realm作成Keycloak編3 Client作成Keycloak編4 User作成Keycloak編5 JSON Web Token (JWT)取得Spring編1 アプリケーション雛型作成Spring編2 API開発Spring編3 セキュリティ追加Spring編4 アプリケーション設定 (OAuth2 リソースサーバー設定追加)Spring編5 APIアクセスSpring編6 API修正Spring編7 JSON Web Token (JWT)変換Spring編8 API認可確認 (事前認可)Spring編9 API修正Spring編10 API認可確認 (メソッド内認可)ボーナスレクチャーボーナスレクチャー