Ich bin der Administrator einer kleinen Gruppe auf Facebook, es hat etwa 40-50 Mitglieder. Jetzt baue ich eine Webseite für die Gruppe, die Benutzer mit Facebook Login autorisieren wird (ich benutze Laravel + SammyK's LaravelFacebookSDK, wenn das wichtig ist).Facebook Login für Gruppenmitglieder
Alles funktioniert gut, es gibt jedoch ein Problem. Ich möchte den Login nur für Mitglieder der Facebook-Gruppe einschränken. Der beste Weg wäre die Verwendung der API/me/groups, aber dafür ist die Berechtigung user_groups
erforderlich, die eingeschränkt ist.
Natürlich gibt es "Hacky" -Lösungen, wie jeden Benutzer manuell zu einem App Insight-Benutzer zu machen oder ein Skript zu schreiben, das jeden Tag eine Datenbank auf meinem Server aktualisiert, die die Liste der Gruppenmitglieder enthält einfache, elegante Möglichkeit, dies zu tun?
Ich bezweifle sehr, Facebook wird mir erlauben, die user_groups
Erlaubnis nur dafür zu verwenden.
Sie könnten versuchen, sie davon zu überzeugen, dass es die Benutzererfahrung verbessert. Ansonsten geh für die Hacky-Lösung :) – lsouza
Ich bin im selben Punkt. Facebook sollte in den meisten Fällen user_groups erlauben. –
HINWEIS JEDER - dies ist ein bekannter Bug von Facebook. Um zu "helfen" Facebook entscheiden, es zu beheben, sollten Sie alle diesen Fehler abonnieren und kommentieren, dass Sie es behoben müssen. Hier ist der Fehler: developers.facebook.com/bugs/267362886791339 – Shahar