Using Spring Social, we can enable OAuth 2-specific provider endpoints for intercepting provider form submissions.
Configuring OAuth 2 support in Spring Security
Local UserConnectionRepository
The UsersConnectionRepository interface is a data access interface for managing a global store of users' connections to service providers. It provides data access operations that apply to multiple user records, as shown in the following code snippet:
//src/main/java/com/packtpub/springsecurity/configuration/SocialConfig.java
@Autowired
private UsersConnectionRepository usersConnectionRepository;
@Autowired
private ProviderConnectionSignup providerConnectionSignup;
@Bean
public ProviderSignInController providerSignInController...