راکت

طریقه مدیریت ورود/خروج کاربر ؟

2 پاسخ

سلام .
هیچ ذهنیتی درباره چگونگی پیاده سازی مدیریت ورود خروج کاربر ندارم .
منظورم این هست که وقتی کاربر وارد میشود و از آنجا که از redux استفاده میکنم باید چه action داشته باشم و چه reducers ی باید بسازم که بتونم بعد از ورود کاربر کل سیستم خودم رو مدیریت کنم ؟(ناگفته نماند . که من از طریق api یک توکن دریافت میکنم که true یا false داره . اما دقیقا نمیدونم باید چکارش کنم .
ممنون میشم دوستان وقت بزارید و راه حلی رو بگید.
سرچ هایی داشتم ولی جوابها واقعا طولانی و گمراه کننده بودن بنظر میاد جواب زیاد سخت هم نباشه.

ثبت پرسش جدید

پاسخ‌ها

2
میلاد رسولی
میلاد رسولی
@miladc

سلام ، در این لینکی‌که میفرستم تا چند قسمت بعدیش به خوبی توضیح داده شده

https://youtu.be/tIajENrOJ0o

کلا کانال بسیارخوبیه و آموزش های خوبی داره ،
در این دوره برای لاگین از jwt استفاده میکنه ، و اطلاعات توکن رو توی localStorage ذخیره میکنه ، بر پایه ریداکس هم هست

reza
reza
@rezaasadollahi0020

تخصص: Frontend Developer

داخل App.js یه state بساز که اطلاعات کاربر را داخلش ذخیره کنی

const [user, setUser] = useState({})

بعد یه کامپوننت بساز برای ورودکاربر Login.js و داخل App.js ایمپورتش کن

import Login from './login' 

function App() {
return(
    <Login />
 )
}

بعد setUser را prop کن به Login.js

 <Login setUser={setUser} />

داخل Login.js یه فرم بساز که کاربر یوزر نیم پسورد بزنه ، اگه درست وارد کرده بود اطلاعات اکانتشو بریز توی setUser
اگه اینکارو بکنی دیگه نیازی به Redux نداری

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام