From 4be494411922dc8073f9cd1128c063a45a0b7245 Mon Sep 17 00:00:00 2001
From: Daniel Gerhardt <daniel.gerhardt@mni.thm.de>
Date: Wed, 7 May 2014 15:44:05 +0200
Subject: [PATCH] Explicitly set fields and scope for Facebook to support API
 2.0

---
 src/main/java/de/thm/arsnova/controller/LoginController.java | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/main/java/de/thm/arsnova/controller/LoginController.java b/src/main/java/de/thm/arsnova/controller/LoginController.java
index 453d8daf..90f2edc6 100644
--- a/src/main/java/de/thm/arsnova/controller/LoginController.java
+++ b/src/main/java/de/thm/arsnova/controller/LoginController.java
@@ -208,6 +208,8 @@ public class LoginController extends AbstractController {
 			String authUrl = twitterProvider.getAuthorizationUrl(new HttpUserSession(request));
 			result = new RedirectView(authUrl);
 		} else if ("facebook".equals(type)) {
+			facebookProvider.setFields("id,link");
+			facebookProvider.setScope("");
 			String authUrl = facebookProvider.getAuthorizationUrl(new HttpUserSession(request));
 			result = new RedirectView(authUrl);
 		} else if ("google".equals(type)) {
-- 
GitLab