| | |
| | | granters.add(new CaptchaTokenGranter(authenticationManager, endpoints.getTokenServices(), endpoints.getClientDetailsService(), endpoints.getOAuth2RequestFactory(), bladeRedis)); |
| | | // 增加第三方登陆模式 |
| | | granters.add(new SocialTokenGranter(endpoints.getTokenServices(), endpoints.getClientDetailsService(), endpoints.getOAuth2RequestFactory(), userClient, socialProperties)); |
| | | // 增加免密登陆模式 |
| | | granters.add(new PwdFreeLoginTokenGranter(endpoints.getTokenServices(), userClient, endpoints.getClientDetailsService(), endpoints.getOAuth2RequestFactory())); |
| | | // 组合tokenGranter集合 |
| | | return new CompositeTokenGranter(granters); |
| | | } |