سلام دوستان خسته نباشید
من واسه پروژه ام میخوام یک spa بنویسم و برای احراز هویت از sanctum استفاده میکنم.
آموزش های زیر رو هم دیدم.
لینک ۱
لینک ۲
من عین آموزش ها عمل میکنم ولی وقتی که درخواست به /api/user میفرستم ارور ۴۰۱ برمیگردونه در صورتی که برای لاگین هیچ اروری دریافت نمیکنم و ۳ تا کوکی هم به خوبی ذخیره میشن
روی اینترنت هم هیچ کس همچین مشکلی نداره.
ممنون میشم اگر راهی براش دارید راهنماییم کنید.
@smahdih574
سلام.
دقت کنید که قبل از هر درخواستی، درخواست csrf رو بفرستید.
برای مثال:
axios.get('/csrf-cookie').then(res => {
    axios.post('/secret-route', form).then(res => {
        // Your Code
    });
});مورد زیر رو هم قرار بدید:
Axios.defaults.withCredentials = true;کانفیگ های لاراول هم بررسی کنید.
@mohsenbostan
ممنون مشکل رو حل کردم ولی خیلی عجیب، روت رو از api.php به web.php انتقال دادم و درست شد.
ولی نمیدونم چرا همچین مشکلی هست.
//  /user
Route::middleware('auth:sanctum')->get('/user', 'UserController@show');آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟