宾果项目 源码
Next.js JWT身份验证 一个概念证明应用程序,用于演示使用JWT进行Next.js应用程序的身份验证。 该应用程序是在渲染服务器和API服务器已分离的前提下制作的。 它使用进行身份验证。 主意: 服务器端渲染的应用程序很棒。 它们在单片应用程序和由微服务提供支持的单页应用程序之间处于最佳位置。 但是它们也增加了创建的复杂性。 使服务器和客户端上的状态保持同步,在客户端和服务器上进行路由,在服务器呈现之前加载数据等是使我们的应用程序更加复杂的一些事情。 这就是为什么存在诸如Next.js之类的框架来解决大多数此类问题的原因。 但是,诸如身份验证之类的事情留给了我们。 这是尝试基于JWT进行身份验证的尝试。 问题是我们不能像使用SPA那样将令牌存储在localStorage中。 这个想法是从客户端上的服务器接收令牌,将其存储在cookie中,然后只要页面在服务器上呈现,我们就可
用户评论