* @throws Exception
*/
public AuthProvider connect(final Map<String, String> requestParams)
throws Exception {
if (providerId == null || authProvider == null) {
throw new SocialAuthManagerStateException();
}
LOG.info("Connecting provider : " + providerId);
if (providersMap.get(providerId) == null) {
authProvider.verifyResponse(requestParams);
providersMap.put(providerId, authProvider);