Tôi đang xây dựng một API và tôi đang sử dụng Laravel Passport để xác thực.Làm cách nào để tạo một mã thông báo cho Ứng dụng khách cấp quyền mật khẩu bằng cách sử dụng Laravel Passport?
API đang được sử dụng cho ứng dụng dành cho thiết bị di động của chúng tôi, vì vậy, chúng tôi đang sử dụng Ứng dụng khách cấp mật khẩu.
Mọi thứ hoạt động tốt và người dùng có thể đăng nhập để nhận mã thông báo truy cập. Chúng tôi đã tạo một điểm cuối đăng ký cho phép người dùng đăng ký. Chúng tôi cũng cần API để trả về mã thông báo truy cập tại thời điểm này.
Xem qua các tài liệu không có cách nào để tạo mã thông báo truy cập theo chương trình.
Làm cách nào để tạo mã thông báo truy cập cho ứng dụng Password Grant Client trong bộ điều khiển của tôi? Tôi rõ ràng không muốn thực hiện một yêu cầu HTTP đến API của riêng tôi để có được nó.
Tôi biết tôi có thể sử dụng Ứng dụng khách cấp quyền truy cập cá nhân và gọi createToken
trên mẫu người dùng, nhưng điều đó có nghĩa là mã thông báo truy cập được liên kết với một Ứng dụng khách khác. Điều này dường như không đúng với tôi.