diff --git a/spring/Apache Shiro/Apache Shiro Authentication.md b/spring/Apache Shiro/Apache Shiro Authentication.md index b306d03..e5ebdbf 100644 --- a/spring/Apache Shiro/Apache Shiro Authentication.md +++ b/spring/Apache Shiro/Apache Shiro Authentication.md @@ -1,3 +1,19 @@ +- [Apache Shiro Authentication](#apache-shiro-authentication) + - [Apache Shiro Authentication简介](#apache-shiro-authentication简介) + - [Apache Authentication概念](#apache-authentication概念) + - [subject](#subject) + - [principals](#principals) + - [credentials](#credentials) + - [realms](#realms) + - [Shiro Authentication过程](#shiro-authentication过程) + - [Shiro框架的Authentication过程](#shiro框架的authentication过程) + - [收集用户的principals和credentials](#收集用户的principals和credentials) + - [将收集的principals和credentials提交给认证系统](#将收集的principals和credentials提交给认证系统) + - [身份认证后对访问进行allow/retry authentication/block](#身份认证后对访问进行allowretry-authenticationblock) + - [rememberMe支持](#rememberme支持) + - [remembered和authenticated的区别](#remembered和authenticated的区别) + - [logging out](#logging-out) + # Apache Shiro Authentication ## Apache Shiro Authentication简介 Authentication是一个对用户进行身份认证的过程,在认证过程中用户需要向应用提供用于证明用户的凭据。