سلام من میخوام یه برنامه بنویسم که کاربر تا قبل از لاگین شدن به برخی صفحات دسترسی نداشته باشه، که طبق آموزشی که در دوره ری اکت دیدم کدش رو نوشتم، حالا میخوام کاربر با لاگین شدن توسط اکانت گوگل خودش، مقدار استست تغییر کنه و دسترسی انجام بشه، گیج شدم و نمیدونم چطور باید پیاده سازی بشه!!!
اگر نتیجه لاگین برابر با true بود و توسط گوگل تایید شده بود
مقدار state که به باهاش دسترسی به route ها و صفحات رو چک می کردید رو برابر با مقدار دلخواه بزارید با استفاده از context
با استفاده از پکیج npm google login این کار کردم، در نتیجه یه کامپوننت دارم. حالا من حدس زدم که باید contex رو توی این کامپوننت وارد کند و با value هایی که به authContext دادم ، مقدار اون رو تغییر بدم.
این روش درسته؟