Как реализовать аутентификацию с помощью next js и redux - PullRequest
0 голосов
/ 19 июня 2020

Я создал свое следующее приложение js с версией 9.3.5, и проверка подлинности работает нормально. с новыми обновлениями next-redux-wrapper и next js, когда я обновляю sh страницу, пользователь больше не аутентифицируется, но Cook ie все еще существует.

я не узнайте, почему он больше не работает, если вы можете проверить песочницу и увидеть, что я делаю не так

Песочница с версией 9.3.5, аутентификация работает нормально. песочница

и песочница с версией 9.4.4, где аутентификация не сохраняется. песочница

1 Ответ

0 голосов
/ 20 июня 2020

Я нашел решение. С введением getServerSideProps и getStaticProps две формы предварительного рендеринга выполняются только на стороне сервера, чего не было в случае с getInitialProps, который выполняется на стороне клиента и на стороне сервера.

В редукторах в swich, я сначала реализовал случай HYDRATE, который позволит согласовать состояние клиента и сервера, потому что состояние должно слиться, чтобы избежать sh cla между клиентом и сервером.

вы можете увидеть полный код здесь

...