درود بر شما جناب شیخ
تو صفحه پروفایل کاربر تو قسمت نمایش اطلاعات کاربر با خطا مواجه شدم
const user = await getFetch("/profile/info", { 'Authorization': `Bearer ${token.value}` });
توکن والیو نمیشناسه و با خطا مواجه میشوم
در این جلسه به ایجاد صفحه ای پروفایل در پروژه از دوره آموزش ساخت فروشگاه اینترنتی با نکست جی اس (next.js) میپردازیم.
برای ارسال نظر ابتدا باید وارد سایت شوید
درود بر شما جناب شیخ
تو صفحه پروفایل کاربر تو قسمت نمایش اطلاعات کاربر با خطا مواجه شدم
const user = await getFetch("/profile/info", { 'Authorization': `Bearer ${token.value}` });
توکن والیو نمیشناسه و با خطا مواجه میشوم
سلام وقت بخیر.
اول توی پست من چک کنید و بررسی کنید که api بدون مشکل کار میکنه و توی قدم بعدی لاگ بگیرید و ببینید مقدار توکن چی هست و آیا مطابق دیتابیس هست یا خیر و داره کش میکنه
سورس کدی که در اختیارتون هست هم تست کنید.
سلام و خدا قوت جناب شیخ
در پوشه actions و صفحه auth.js خطا داشتم و با کپی سورس شما خطا token.value برطرف شد و توانستم وارد صفحه کاربری یوزر بشوم
ممنون از شما
خواهش میکنم🙏
Majid Seyedmiri
سلام خسته نباشید
یک سوالی داشتم
اگر ما بخواهیم هدر فوتر در صفحه پنل کاربری و صفحه لاگین وجود نداشته باشه باید هدر فوتر رو از داخل rootlayout برداریم و توی تک تک صفحات تکرار کنیم؟
آیا روش بهتری وجود ندارد؟
علی شیخ
3 ماه پیش
سلام وقت بخیر.
میتونید داخل rootlayout چک کنید که اگه درخواست به route یا مسیر مورد نظر هست نشون نده
Majid Seyedmiri
3 ماه پیش
ببخشید میشه بیشتر توضیح بدید چطور این کار رو انجام بدم بدون استفاده از usepathname
چون نمیخوام use client کنم این پلاگین رو؟
علی شیخ
3 ماه پیش
میتونید از route group هم استفاده کنید، مثال زده شده توی بخش پنل ادمین