Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Błąd z aplikacją Zaloguj się przez Google 1.0.6


Gloris
Przejdź do rozwiązania Rozwiązane przez Mdx91,

Rekomendowane odpowiedzi

Witam pobrałem tą aplikację :http://community.invisionpower.com/files/file/5467-sign-in-through-google/

 

I mam problemy niby wszystko w ustawieniach ustawiłem czyli Client ID i Client Secret od mojej web aplikacji gdzie tam są podane linki w rubryce 

Authorized Redirect URIs

 

http://www.gamesvision.pl/interface/board/google.php

 
I gdy biorę opcje zaloguj się przez google . To wyskakuje mi błąd :

Błąd:redirect_uri_mismatch

The redirect URI in the request: http://gamesvision.pl/interface/board/linkgoogle.php did not match a registered redirect URI

Więcej informacji:

404. That’s an error.

The requested URL /apis/accounts/docs/OAuth2.html was not found on this server. That’s all we know.

cookie_policy_enforce=false
scope=https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile
response_type=code
redirect_uri=http://gamesvision.pl/interface/board/linkgoogle.php
access_type=offline
state=auth_key:bc78c047d9485c99452ca05ab7825913
display=page
prompt=consent
client_id=187095211123.apps.googleusercontent.com

 

Hymm dodam jeszcze ,że nie ma ikonki Google przy zaloguj się i rejestracji ,a od fb i steam to posiadam obok owe ikonki .

 

  • Lubię to 1
Odnośnik do komentarza
Udostępnij na innych stronach

I gdy biorę opcje zaloguj się przez google . To wyskakuje mi błąd :

 

 

Hymm dodam jeszcze ,że nie ma ikonki Google przy zaloguj się i rejestracji ,a od fb i steam to posiadam obok owe ikonki .

 

Skoro nie ma ikonki to jakim cudem wybierasz opcje logowania przez Google? :blink:

admin4YSh2.png


 

Odnośnik do komentarza
Udostępnij na innych stronach

 

I gdy biorę opcje zaloguj się przez google . To wyskakuje mi błąd :

 

 

Hymm dodam jeszcze ,że nie ma ikonki Google przy zaloguj się i rejestracji ,a od fb i steam to posiadam obok owe ikonki .

 

Skoro nie ma ikonki to jakim cudem wybierasz opcje logowania przez Google? :blink:

 

 

 

Opcja w profilu zarządzaj kontem google ?

Odnośnik do komentarza
Udostępnij na innych stronach

 

 

I gdy biorę opcje zaloguj się przez google . To wyskakuje mi błąd :

 

 

Hymm dodam jeszcze ,że nie ma ikonki Google przy zaloguj się i rejestracji ,a od fb i steam to posiadam obok owe ikonki .

 

Skoro nie ma ikonki to jakim cudem wybierasz opcje logowania przez Google? :blink:

 

 

 

Opcja w profilu zarządzaj kontem google ?

 

Więc wybierasz opcje łączenia istniejącego konta, a nie rejestracji.

 

Musiałeś źle wgrać hooka

admin4YSh2.png


 

Odnośnik do komentarza
Udostępnij na innych stronach

Trochę dziwne :icon_surprised:

 

Przetestowałem teraz. Wgrałem pliki na serwer, importowałem hook. Włączyłem metodę logowania i edytowałem opcje rejestracji/logowania w "dodatkach" i po tych operacjach normalnie wyświetla się ikona do logowania.

(Klucze api powpisywałem byle jakie więc one nie mają znaczenia dla wyświetlania ikony)

 

Jesteś 100% pewny że wszystko robisz tak jak w instrukcji (katalogi dobre, dodana i włączona metoda logowania itd)?

admin4YSh2.png


 

Odnośnik do komentarza
Udostępnij na innych stronach

  • Rozwiązanie

Hymm zastanawia mnie jeden folder devDocs czy gdzieś go wgrywać czy cuś ;)

To dokumentacja dla developerów

 

 

 

Dobra to może zróbmy tak czy możesz mi opisać instalację krok po kroku ? Ja wtedy zobaczę co robiłem źle :)

 

Będę bardzo wdzięczny .

Hmmm... no ok.

 

 

Pliki z folderu "upload" (sama zawartość) wgrywasz na serwer zachowując strukturę katalogów. Jeżeli zmieniałeś nazwę katalogu "admin" to zmień ją też w folderze upload przed wysłaniem).

 

Gdy już wszystko wgrasz to importujesz nowego hooka (instalacji hooka chyba nie muszę opisywać? :P)

 

 

Przechodzisz w ACP do: System --> Narzędzia --> Metody logowania

Tam dodajesz metodę z Google

ldb4w.jpg

 

 

Następnie włączasz tę metodę (kliknięcie na przycisk "Wyłączona")

tOCwA.jpg

 

 

Po kliknięciu zobaczysz zielony button z napisem "Włączony"

 

 

 

Przejdź następnie do: System --> Aplikacje i Rozszerzenia --> Dodatki

Tam odszukaj "Sign In with Google" - kliknij w ten odnośnik

Prr4L.jpg

 

Pojawią się różne opcje.

  • W pierwszym polu wpisz wygenerowany tutaj Client ID
  • W drugim polu wpisz wygenerowany tutaj Client Secret
  • Trzy kolejne ustawienia według Twoich potrzeb

 

Zapisujesz ustawienia.

Pojawi się lista dodatków z włączoną usługą logowania przez Google

xKbQW.jpg

 

 

 

I w zasadzie to tyle od strony ACP. Pozostaje Ci tylko dobrze skonfigurować aplikacje w Google.

 

Po tych operacjach oczywiście powinna pojawić się ikona logowania przez Google :)

  • Lubię to 2

admin4YSh2.png


 

Odnośnik do komentarza
Udostępnij na innych stronach

Wyjaśnione pomogłeś mi z ss nr 2 ,bo zapomniałem włączyć :D

 

I też błąd leżał po mojej stronie bo dałem www.link a nie powinienem dawać przedrostka www.

 

 

Wyjaśnione użytkownik Mdx91 nagrodzony reputacją ;)

 

P.S Pozostało jeszcze teraz to przetłumaczyć :D Może niedługo wrzucę paczkę tłumaczeń :)

Edytowane przez Gloris
Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.