Per section 126.96.36.199 of the OAuth 2 specification, when a resource owner declines authorization to the client, the provider should redirect back to the client with an error attribute with one of several values indicating the nature of the error. See http://tools.ietf.org/html/rfc6749#section-188.8.131.52.
Spring Social's ConnectController, ProviderSignInController, and SocialAuthenticationFilter should handle this error attribute (as well as the other optional attributes defined in section 184.108.40.206). For the controllers, it should likely echo the error details in the model for the connection status view to give feedback to the user. For the filter, it should probably handle it in a way consistent with how a "Cancel" would be handled on any traditional signin page.