keycloak-aplcache

Merge pull request #2880 from stianst/KEYCLOAK-3034-1.9 KEYCLOAK-3034

5/25/2016 8:44:03 AM

Details

diff --git a/services/src/main/java/org/keycloak/social/twitter/TwitterIdentityProvider.java b/services/src/main/java/org/keycloak/social/twitter/TwitterIdentityProvider.java
index b0c29b0..630f832 100755
--- a/services/src/main/java/org/keycloak/social/twitter/TwitterIdentityProvider.java
+++ b/services/src/main/java/org/keycloak/social/twitter/TwitterIdentityProvider.java
@@ -113,6 +113,9 @@ public class TwitterIdentityProvider extends AbstractIdentityProvider<OAuth2Iden
         public Response authResponse(@QueryParam("state") String state,
                                      @QueryParam("denied") String denied,
                                      @QueryParam("oauth_verifier") String verifier) {
+            if (denied != null) {
+                return callback.cancelled(state);
+            }
 
             try {
                 Twitter twitter = new TwitterFactory().getInstance();