Item Five: Spring Security to develop secure REST service (Spring Security technology stack development enterprise-class authentication and authorization)

The first chapter Guidance

Chapter II began developing

1, the installation environment

2, architecture introduced

3, Hello Spring Security Project Started

The third chapter developed using Spring MVC RESTful API

1, to develop basic CRUD interfaces

2, Spring MVC advanced features

3, REST services development of common tools

Chapter IV Spring Security to develop form-based authentication

1, Spring Security principles introduced

2, to achieve the development of "user name + password" authentication based on the default of Spring Security

3, the development of "SMS phone number +" certification

Chapter V Spring Social development of third-party certification

1, OAuth protocol and Spring Social Principle Introduction

2, micro-channel and achieve QQ authentication certification

3, SESSION management and exit

Chapter VI Spring Security OAuth authentication module developed App

1, Spring Security OAuth Profile

2, reconstruction of the existing authentication, to support the Token-based authentication

3, based on the OAuth protocol SSO (Single Sign On)

Chapter VII Spring Security Authorization Control

1, Spring Security authorization mechanism introduced

2, authorization mechanisms to achieve three different complexity

3, refactor the code

Guess you like

Origin www.cnblogs.com/yanguobin/p/11964129.html