SpringSecurity開發安全的REST服務視頻教程

第1章 課程導學html

介紹課程內容、課程特色,使用的主要技術棧,以及學習課程所需的前置知識安全


第2章 開始開發服務器

安裝開發工具,介紹項目代碼結構並搭建,基本的依賴和參數設置,開發hello world微信


第3章 使用Spring MVC開發RESTful APIsession

本章主要開發一些REST風格的服務接口,後面章節中的認證受權模塊會爲這些服務接口提供安全保護,在這一章中,你會學習開發REST風格服務接口時,一些經常使用的技巧和工具。咱們會介紹如何攔截服務接口來提供一些通用的功能(例如記日誌),還會介紹如何經過多線程來提升服務的性能,以及如何自動生成服務文檔和僞造服務等。...多線程


第4章 使用Spring Security開發基於表單的登陸併發

介紹Spring Security的基本原理和核心概念,學習如何利用Spring Security提供的開箱即用的功能快速開發基於用戶名密碼的登陸,以及如何擴展Spring Security的默認實現來知足個性化的需求,在這個過程當中,咱們會深刻了解Spring Security的源碼實現。最後,咱們會學習如何向Spring Security中加入徹底自定義的登陸方式,...框架


第5章 使用Spring Social開發第三方登陸工具

首先會介紹OAuth協議和Spring Social的基本原理和核心概念,而後咱們會基於Spring Social開發QQ登陸和微信登陸,經過這些實戰開發,你會深刻了解Spring Social的底層源碼實現,以及如何擴展這些實現來適應不一樣的服務提供商。本章最後,咱們會介紹Spring Security中與session管理相關的特性,如超時處理,併發控制等。...性能


第6章 Spring Security OAuth開發APP認證框架

首先會介紹Spring Security OAuth的主要功能,而後咱們會學習如何基於Spring Security OAuth搭建本身的認證服務器和資源服務器。咱們還會重構以前編寫的登陸功能的代碼,使其能夠返回認證服務器生成的token來實現對APP登陸的支持。在這個過程當中,咱們會介紹如何控制token的生成和存儲策略,以及如何自動刷新token等知識...


第7章 使用Spring Security控制受權

本章會介紹Spring Security中另外一個重要功能:受權的相關知識,首先咱們會介紹Spring Security中與受權相關的原理和概念,而後,咱們會依據受權邏輯的複雜程度將常見的受權場景分類,並針對每一類場景介紹如何使用Spring Security來控制受權行爲。...


第8章 課程總結

快速回顧課程中開發的可重用的認證和受權模塊,總結功能特性及使用方式,總結配置項,總結擴展點,總結服務響應狀態碼規則。進一步優化和提高的思路提示。


下載地址:百度網盤下載

相關文章
相關標籤/搜索