Tôi triển khai xác thực cho dịch vụ API của mình và xem xét xác thực dựa trên mã thông báo Laravel 5.2 cho việc này. Có lý do nào để sử dụng Json Web Tokens thay thế không? Nó có thực sự so sánh được không? Tôi tìm thấy gói tymondesigns/jwt-auth và một số hướng dẫn về nó. Nhưng vì Laravel 5.2 hỗ trợ xác thực mã thông báo một cách tự nhiên mục đích của gói này là gì?Xác thực dựa trên mã thông báo Laravel 5.2 và JWT
6
A
Trả lời
7
Laravel 5.2 tàu có xác thực dựa trên mã thông báo kiểm tra tất cả các yêu cầu được thực hiện, tìm mã thông báo và xác thực chúng theo cột mã thông báo tùy chỉnh trong bảng người dùng. Thats tất cả để có nó.
Gói JWT-auth có nhiều đến nó:
- Bạn có thể chỉ định một chìa khóa bí mật mà ký thẻ khách hàng của bạn với một thuật toán băm, theo cách tương tự mà Laravel băm mật khẩu vì vậy họ không thể đọc được nếu ai đó có thể truy cập cơ sở dữ liệu của bạn.
- Bạn có thể đặt TTL (thời gian sống) và làm mới giá trị TTL cho khoảng thời gian mã thông báo phải hợp lệ.
- Bạn nhận được Nhà cung cấp và Mặt tiền để giúp bạn quản lý logic xác thực khi triển khai dịch vụ của mình.
Các vấn đề liên quan
- 1. Mã thông báo JWT để xác thực tên miền chéo
- 2. Xác thực dựa trên mã thông báo trong WCF
- 3. xác thực dựa trên mã thông báo trong php
- 4. Xác thực dựa trên mã thông báo REST API
- 5. Bảo mật xác thực dựa trên mã thông báo
- 6. Ủy quyền qua mã thông báo JWT
- 7. Dòng mã thông báo làm mới JWT
- 8. Laravel 5.2 - Auth: hiển thị thông báo lỗi tùy chỉnh
- 9. Cách thực hiện xác thực dựa trên mã thông báo bằng ServiceStack
- 10. Selenium và Laravel 5.2
- 11. và phân tích mã thông báo với jwt-go
- 12. Xác thực mã thông báo xác thực trong ASP.NET Core
- 13. Xác thực dựa trên mã thông báo bảo mật mùa xuân
- 14. WCF: Dịch vụ xác thực hoặc bảo mật dựa trên mã thông báo?
- 15. Xác thực dựa trên mã thông báo với phần mở rộng bảo mật của bình
- 16. Laravel 5.2 không hiển thị lỗi xác thực biểu mẫu
- 17. Khóa bí mật để xác thực dựa trên JWT là gì và cách tạo nó?
- 18. Xác thực JWT với Vue.js
- 19. Mã thông báo xác thực Devise
- 20. Xử lý mã thông báo JWT bằng JWKs Endpoint
- 21. Rails Tính xác thực mã thông báo CSRF và Devise
- 22. Thu hồi mã thông báo làm mới JWT Oauth2
- 23. Thẻ làm mới có thực sự cần thiết khi sử dụng xác thực mã thông báo JWT không?
- 24. Xác thực và ủy quyền ứng dụng với JWT
- 25. Laravel 5 và Internet Explorer: Mã thông báo không khớp
- 26. Tạo xác thực mã hóa an toàn mã thông báo
- 27. Cách sử dụng xác thực http với mã thông báo omniauth tùy chọn như mã thông báo xác thực
- 28. flask-jwt Cách xử lý mã thông báo?
- 29. SecurityTokenSignatureKeyNotFoundException khi xác thực chữ ký JWT
- 30. Xác thực khóa mã thông báo trong Postman
Điều này cũng đúng với phiên bản mới nhất Laravel (5.6)? –