Saya mempunyai API Pendaftaran yang mendaftarkan butiran pengguna ke pangkalan data dan ia juga menjana token menggunakan laravel Passport dan simpan token ke pangkalan data
Sekarang saya cuba mencipta get api yang akan mendapatkan semua data daripada pangkalan data menggunakan token yang dijana
Apa yang saya cuba
Dalam api.php
路由::get('/get_user', [userDEtails::class, 'get_user']);
userDEtails.php Pengawal
public function get_user(Reqest $req) { // what code must i add here }
Di posmen saya ingin menambah token dalam pengepala sebagai kebenaran dan api berfungsi
Saya menggunakan rangka kerja Laravel 9.41.0
Memandangkan anda telah mengatakan anda menggunakan Pasport Laravel untuk ini, cuba laksanakan ini untuk mendapatkan pengguna (dan semak skop)
Sebaik-baiknya ini sepatutnya berkesan. Anda juga perlu memastikan laluan anda menggunakan perisian tengah 'auth:api' seperti laluan ini -
Jika atas sebab tertentu anda tidak boleh menggunakan perisian tengah "auth:api" untuk laluan ini dan perlu menggunakan "web" atau sesuatu yang lain, anda boleh menggunakan -
atau
Daripada mendapatkan objek pengguna.