Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Błąd logowania przez fabebooka
sazian
post 30.08.2018, 13:41:41
Post #1





Grupa: Zarejestrowani
Postów: 1 043
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


Witam,
działają wam skrypty do logowania przez facebooka ?
Skrypt który działał od dłuższego czasu nagle zaczął mi dzisiaj wyświetlać komunikat
Cytat
OAuth "Facebook Platform" "redirect_uri_mismatch" "Nie można załadować adresu URL: Domena tego adresu URL nie jest uwzględniona w domenach aplikacji. Aby można było załadować ten adres URL, dodaj wszystkie domeny i poddomeny aplikacji w polu „Domeny aplikacji” w ustawieniach aplikacji."

a w ustawieniach nic nie było zmieniane - ostatnia zmiana była 24 czerwca.
Go to the top of the page
+Quote Post
sabat24
post 30.08.2018, 20:23:36
Post #2





Grupa: Zarejestrowani
Postów: 175
Pomógł: 26
Dołączył: 13.09.2007
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Miałem coś takiego -> http://forum.php.pl/index.php?showtopic=260954
Prawdobodobnie używasz php graph sdk w wersji mniejszej niż 5.5, np. 5.4
Go to the top of the page
+Quote Post
sazian
post 31.08.2018, 06:43:28
Post #3





Grupa: Zarejestrowani
Postów: 1 043
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


SDK jest w wersji 5.6.3
Wersja API w ustawieniach aplikacji 3.1
default_graph_version v3.1


edit:
jednak to fb coś sp... zespół
https://github.com/facebook/php-graph-sdk/issues/1049

Ten post edytował sazian 31.08.2018, 07:15:15
Go to the top of the page
+Quote Post
sabat24
post 31.08.2018, 08:36:04
Post #4





Grupa: Zarejestrowani
Postów: 175
Pomógł: 26
Dołączył: 13.09.2007
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


O jak miło.
Mi też padło na wersjach 5.5 i 2.8.
Go to the top of the page
+Quote Post
sazian
post 31.08.2018, 08:48:00
Post #5





Grupa: Zarejestrowani
Postów: 1 043
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

Ostrzeżenie: (0%)
-----


w pliku /Facebook/Helpers/FacebookRedirectLoginHelper.php
zmień
$redirectUrl = FacebookUrlManipulator::removeParamsFromUrl($redirectUrl, ['code', 'state']);
na
$redirectUrl = FacebookUrlManipulator::removeParamsFromUrl($redirectUrl, ['code', 'state', 'enforce_https']);
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 13:27