http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html https://gitee.com/shengzhao/spring-oauth-server