Ich versuche, die Codeigniter Funke (http://getsparks.org/packages/oauth2/versions/HEAD/show) zu verwenden, um Benutzern zu ermöglichen, mit fb und Google auf meine PHP-Website einzuloggen.Google OAuth2 arbeiten nicht auf die lokale Entwicklung Server - PHP Codeigniter Funke
Meine lokale Entwickler-Website (auf wampserver) mysite.dev genannt wird, für die ich ein etc/hosts-Datei wie:
127.0.0.1 mysite.dev
Facebook-Login absolut einwandfrei funktioniert. Aber wenn ich mit Google versuchen anmelden, Google klagt: Falscher Parameterwert für redirect_uri: Nicht-öffentliche Bereiche nicht erlaubt: http://mysite.dev/index.php/oauth2/session/google wo oauth2 mein Controller und Session ist die Funktion, wo ich fb/google angeben, etc
jeden Hinweise/Hinweise?
hat ein ähnliches Problem auch hier jede gute Abhilfe, wie ich kann nicht Verwenden Sie localhost, aber benötigen Sie einen benutzerdefinierten Domänennamen wie: project.company. Ich würde lieber nicht alle Entwickler Hostnamen ändern, um project.company.com –
Mögliche Duplikat von [Oauth - Wie mit lokalen URLs testen?] (Http://StackOverflow.com/Questions/10456174/oauth-how-to- Test-mit-local-Urls) – scipilot