Ich möchte das Anmeldeformular mit persönlichen Daten von Google, wie mit Laravel 5.3 zu integrieren?Wie Formularregistrierung mit Daten von Google sammeln mit Laravel 5.3
Antwort
Socialite authentifiziert Benutzer nicht für Sie. Es gibt Ihnen Benutzerinformationen. Das ist es. In Ihrem Controller, dies zu tun:
$user = Socialite::with($provider)->user();
Dann passieren die $user
Variable zu Ihrer Ansicht
return view('view', compact('user'));
Ihrer Ansicht nach überprüfen, ob die $user
Variable existiert, wenn ja, prefill das Anmeldeformular. Wie folgt:
<input name="email" type="email" value="{{ $user ? $user->getEmail() : $user}}"/>
Das ist es. Sie haben alle Benutzerinformationen in Ihrem Formular.
Ich habe Fehler bei der Installation von socialite, "Problem 1 - Laravel/Socialite v3.0.0 erfordert beleuchten/http ~ 5.4 -> erfüllbar von illuminate/http [v5.4.0]. - laravel/socialite v3.0.2 benötigt illuminate/http ~ 5.4 -> erfüllbar durch illuminate/http [v5.4.0] - Fazit: illuminate/http v5 nicht installieren. 4.0 - Installationsanfrage für laravel/socialite^3.0 -> erfüllbar von laravel/socialite [v3.0.0, v3.0.2]. " –
You Laravel 5.4. Welche Version von Laravel benutzt du? – EddyTheDove
vielen Dank, ich kann Google API und erfolgreich durch Javascript wie das Google-Dokument https://developers.google.com/maps/documentation/javascript/get-api-key verwenden –
im Login-Formular mit dem Benutzer vertrauen und filtern aktiven, aber ich möchte wie gewohnt nicht mit Google API-Authentifizierung. in vielen Artikeln Persönlichkeit des öffentlichen Lebens-Paket Login-Formular verwendet werden, möchte ich für die Registrierung Persönlichkeit des öffentlichen Lebens ....
ilustration:
- Schritt 1: Ich bin Anmeldeformular.
- schritt 2: in seite registrierung form finden 2 option, die erste manuelle registrierung in form registrierung, die zweite klick taste google für registrierung.
- schritt 3: form registration automatisch gefüllt entsprechende personenbezogene daten google.
- 1. Wie benutze ich in Laravel 5.3 sammeln?
- 2. Laravel 5.3 - Flash-Daten nach
- 3. Laravel 5.3 Inhaber mit über
- 4. Über Google Analytics Daten sammeln
- 5. Anfrage Validierung mit Laravel 5.3
- 6. Mit Vue.js in Laravel 5.3
- 7. Vue-Multiselect mit Laravel 5.3
- 8. Arbeiten mit Laravel 5.3 Cookies
- 9. Wie BlurAdmin Vorlage mit Laravel 5.3 verwenden
- 10. Wie aktualisiere ich Firmeninformationen mit Laravel 5.3.
- 11. ID des Datensatzes mit JSON Daten (Laravel 5.3)
- 12. von Text (Laravel 5.3)
- 13. Sammeln von Daten mit R - mehrere URLs
- 14. Laravel 5.3 Update mit String mit Fragezeichen
- 15. Sammeln heterogener Daten mit hadoop
- 16. Laravel 5.3 filtern Daten in API
- 17. Laravel 5.3: Viele zu viele realtionship Daten
- 18. Pass Daten zur Registeransicht - Laravel 5.3
- 19. Verwenden Sie MongoDB mit Laravel 5.3
- 20. Laravel 5.3 json Abfrage mit json Array
- 21. API-Login von Android-App mit Laravel 5.3 Pass
- 22. Probleme mit der Prozedur in Laravel 5.3
- 23. Verbinden Ionic 2 mit Laravel 5.3
- 24. Laravel 5.3 Aggregation Summe mit Accessor
- 25. Login mit zusätzlichen Bedingung laravel 5.3
- 26. Sortieren von Daten unter Verwendung von Datentabellen auf Laravel 5.3
- 27. quill.js Integration mit Laravel 5.3 Forum-Website
- 28. Abrufen von Json-Daten über Route in Laravel 5.3
- 29. Weitergabe von Daten aus Vue.js Anfrage an Laravel 5.3 Formular
- 30. Wie geht man mit Laravel Eloquent "WHERE" Abfrage mit Schrägstrich auf den Wert? (Laravel 5.3)
Sie versuchen grundsätzlich, Socialite zu verwenden. Hier ist das Paket: https://github.com/laravel/socialite. Nächstes Mal googlen Sie, bevor Sie hier Fragen stellen. Ihre Frage wird abgelehnt, weil Sie keine Mühe zu versuchen versucht haben. – EddyTheDove
@eddy. Es tut mir leid, ich lese bereits in einem Artikel, aber es gibt keine Übereinstimmung mit meinem Fall. ok danke vor –
Was ist dein Fall? – EddyTheDove