michalsvec/nette-opauth facebook nevraci email, ani nic dalšího i při konfiguraci scope: ‚email‘

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
j.salak
Člen | 42
+
0
-

Zdravím, snažím se rozchodit přihlašování přes soc. sítě. Nainstaloval jsem tento addon a zkouším to na svém fb účtu, ale nevrací mi emailovou adresu, ani další věci, které potřebuju i když jsem je v configu nastavil scope:‚email,…‘ přitom při prvním přihlášení se mě fb zepta jestli chci povolit přístup ke svým údajům: email, rodné město, ale v tom response to prostě není, máte s tím někdo zkušenost?

Jiří Nápravník
Člen | 710
+
0
-

A jaky posila dotaz na api? Od tusim verze 2.5 je u FB treba nevolat jen /me, ale /me?fields=id,name,email

j.salak
Člen | 42
+
0
-

Jiří Nápravník napsal(a):

A jaky posila dotaz na api? Od tusim verze 2.5 je u FB treba nevolat jen /me, ale /me?fields=id,name,email

Aha no myslel sem si to, ale nechtel jsem zasahovat do toho addonu. Vyzkoušim, díky.

EDIT:

Ok, funguje, hotfixnuto FacebookStrategy na:

128: $me = $this->serverGet(‚https://graph.facebook.com/me‘, array(‚access_token‘ ⇒ $access_token, „fields“ ⇒ „id,name,email,hometown,locale“), null, $headers);

Editoval j.salak (30. 3. 2016 16:28)