Ich benutze Laravel Social Auth Guide und ich weiß nicht, wie kann ich Benutzer Informationen aus der Datenbank erhalten. Um Informationen von auth Benutzer zu erhalten, kann ich verwenden Auth :: user() -> id; um Informationen von Benutzern zu erhalten, die vom normalen Register erstellt wurden. Wie bekomme ich ID von Usern, die von socialmedia eingeloggt sind?Erhalten Sie Informationen über soziale Benutzer in Ansicht Laravel
1
A
Antwort
0
Wenn Sie Socialite
Klasse und facebook
Service-Provider verwenden:
$user = Socialite::driver('facebook')->user();
Sobald Sie die Benutzerinstanz erhalten, können Sie einige weitere Details mit bekommen:
$user->name;
$user->email;
Siehe Social authentication mit Socialite für Mehr.
Verwandte Themen
- 1. Informationen über meine Benutzer erhalten
- 2. Informationen über den aktuell angemeldeten Benutzer erhalten?
- 3. Informationen über zwei Benutzer mit JOIN erhalten
- 4. Soziale Authentifizierung in Laravel
- 5. -Sharing über Ansicht in Laravel 5.4
- 6. Erhalten Sie Informationen über Floating-IP-Pool
- 7. Persistente Informationen über Artikel in der Ansicht
- 8. Erhalten Sie Informationen über Pop-up
- 9. Konnte Informationen über Windows NT-Gruppe/Benutzer nicht erhalten
- 10. Pygame Informationen über Mausball erhalten
- 11. buildLoadSettings, Informationen über Referenzen erhalten
- 12. Speichern von Informationen über Benutzer in iOS
- 13. Informationen über 3 Tabellen erhalten
- 14. So erhalten Sie die eingeloggte Benutzer-ID in Laravel 5.2
- 15. Informationen über Threads in gdb/ddd erhalten
- 16. Laravel - So erhalten Sie aktuellen Benutzer in AppServiceProvider
- 17. Über Laravel erhalten Methodenrouting
- 18. Floating soziale Symbole über Fußzeile
- 19. Zeigen Sie Informationen über mehrere Tabellen auf der gleichen Ansicht auf Laravel
- 20. Erhalten Benutzer Informationen, wann eingesetzt Azure
- 21. ASP.NET-Identität erhalten Aktueller Benutzer In Ansicht
- 22. Jhipster soziale Anmeldung über Google
- 23. Wie speichern Sie zwei Informationen über einen Benutzer, wenn Sie mehrere Benutzer in c
- 24. Wie Zugriff auf Benutzer eingegebene Informationen in HTML, die über Web-Ansicht in Android zeigt?
- 25. Erhalten logined Benutzer in AuthServiceProvider Laravel
- 26. Wie erhalten Sie Informationen über Eigenschaften von Powershell-Objekt?
- 27. Erhalten Sie kurze menschenlesbare Informationen über XRI OpenID mit Python?
- 28. Ansicht abrufen Informationen 1010data
- 29. Können Sie mehr Informationen über die Online-Datei erhalten?
- 30. Erhalten Sie App-Engine-Informationen über API-Befehle
Es gibt einen Teil über [soziale Authentifizierung] (https://laravel.com/docs/5.0/authentication#social-authentication) in den Dokumenten. – Phiter
Für Facebook behalte ich die Benutzer-ID in der Datenbank und ich halte ihr Authentifizierungs-Token für die Dauer ihrer Anmeldung dort drin. Verwenden Sie dann die beiden, um API-Aufrufe zu tätigen. Ich bin mir sicher, dass es einen besseren Weg dafür gibt, aber so mache ich es – Pazuzu156