سلام.
توی پکیج passport چرا من نمیتونم توکن ایجاد کنم؟ توکن رو بهم نمیده. به جای توکن، یه چیز دیگه میده. تصویر ها رو ملاحضه بفرمایید.


راستی. براتون بگم که خروجی خود متد createToken غیر از accessToken یه موردی به نام plainTextToken هم داره که ساختار زیر رو داره :
12|WRHSYzITv69Hvf2Pf1Cuz6yh5Ecfd1lvFM3yHVsW
آیدی توکن | توکن هش شده با sha256
خود اینم به شکل زیر ریکوئست میدم که انگار نه انگار که ری کوئست دادم. یعنی authorization قرار بدم یا قرار ندم، بازم همینه.

خب دوست من مشکل من همین گرفتن توکن هست دیگه. توکن نمیده. اگه بده ، همه چی حله. @hamidrezaabasi212
شاید پاسخ شما همینجا باشد
سلام @amirhossein95b
شما باید به این صورت توکن رو بگیری
$token = $user->createToken('GrantClient')->accessToken;@h.r.hassani مشکل بازم هست. اون پارامتر متد createToken واسه اینه که تعیین که با چه پلتفرمی، لاگین انجام شده. وگرنه چیز خاصی نیست.
درود بر شما
در کل تا نیاز به oauth برای پروژه نبود از passport بنظرم استفاده نکنید و از Laravel Sanctum استفاده کنید که برای api هست
اما در مورد ارور شما
آیا طبق توضیحات بخش personal token پیش رفتید
https://laravel.com/docs/8.x/passport#personal-access-tokens
؟
@ali.bayat خب مسلما اگه نیازش نداشتم، دنبالش نمی رفتم. این مشکل باید یه جوری حل بشه. دیگه نمیدونم. همه چیز لاراول passport کلا عوض شده
@hesammousavi آقای موسوی سوالم رو ویرایش کردم. خواهش میکنم راهنمایی کنین. من واسه حل این موضوع، کل کد های هسته passport رو شخم زدم.