Ich implementiere Authentifizierung für meine API-Service und betrachten Laravel 5.2 Token-basierte Authentifizierung dafür. Gibt es Gründe, stattdessen Json Web Tokens zu verwenden? Ist das tatsächlich vergleichbar? Ich fand tymondesigns/jwt-auth Paket und einige Tutorials darüber. Aber seit Laravel 5.2 Token Authentifizierung nativ unterstützt, was ist der Zweck dieses Pakets?Laravel 5.2 tokenbasierte Authentifizierung vs JWT
6
A
Antwort
7
Laravel 5.2 wird mit Token-basierter Authentifizierung geliefert, die alle Anforderungen prüft, nach dem Token sucht und diese gegen eine benutzerdefinierte Token-Spalte in der users-Tabelle validiert. Das ist alles dazu.
Das JWT-Auth-Paket hat mehr zu bieten:
- Sie können einen geheimen Schlüssel angeben, dass die Client-Token mit einem Hash-Algorithmus unterzeichnet, in dem ähnlich Art und Weise, dass Laravel Hashes Passwörter, so dass sie nicht lesbar sind, wenn jemand könnte auf Ihre Datenbank zugreifen.
- Sie können eine TTL (time to live) festlegen und den TTL-Wert für die Gültigkeit eines Tokens aktualisieren.
- Sie erhalten Anbieter und Fassaden, die Ihnen bei der Verwaltung der Authentifizierungslogik bei der Implementierung Ihres Service helfen.
Verwandte Themen
- 1. JWT Aktualisierungs-Token [Laravel 5.2]
- 2. Laravel 5.2 - Route Authentifizierung
- 3. Registrierung & Authentifizierung Laravel 5.2
- 4. Erweitern Laravel 5.2 Authentifizierung
- 5. Logout-Problem mit Laravel JWT-Authentifizierung Authentifizierung
- 6. jwt Authentifizierung: Cookie vs Header
- 7. Laravel 5.2 Authentifizierung multipe Felder
- 8. Laravel 5.2 Authentifizierung über API
- 9. JWT-Authentifizierung
- 10. Einfacher Admin-Benutzer mit Laravel 5.2 Authentifizierung
- 11. Authentifizierung mit mehreren Tabellen in Laravel 5.2
- 12. Laravel JWT Auth Fehler
- 13. Unit Test Rückkehr abgelaufen JWT Tokens [Laravel 5.2]
- 14. Ablauf in JWT-Authentifizierung
- 15. Authentifizierung mit Pass JWT
- 16. JWT Authentifizierung iOS
- 17. JWT Serverseite Authentifizierung JsonWebTokenError
- 18. Laravel: Authentifizierung
- 19. Passport JWT & Authorize vs Authenticate
- 20. Laravel JWT Token sind ungültig, nachdem sie in einer Authentifizierung JWT Ansatz aktualisieren
- 21. JSONWebTokens mit Express-JWT VS Reisepass-JWT
- 22. JWT Authentifizierung mit Symfony 2.7
- 23. JWT-Token und Owin-Authentifizierung
- 24. JWT, zustandslose Authentifizierung und Sicherheit
- 25. Go und JWT - Einfache Authentifizierung
- 26. Authentifizierung mit JWT und JSONAPI
- 27. Laravel Authentifizierung Admin-Bereich
- 28. Fehler in der benutzerdefinierten Authentifizierung in Laravel 5.2
- 29. Laravel 5.2 Multi Table Authentifizierung ErrorException in AuthManager.php
- 30. Wo benutzerdefinierte Middleware für die Authentifizierung anwenden Laravel 5.2
Gilt das auch für die neueste Version Laravel (5.6)? –