1. 18 4月, 2020 1 次提交
  2. 09 4月, 2020 1 次提交
  3. 07 4月, 2020 1 次提交
    • V
      docs(examples): add with-iron-session example (#10973) · 009369a9
      Vincent Voyer 提交于
      This example creates an authentication system that uses a **signed and encrypted cookie to store session data**. It relies on [`next-iron-session`](https://github.com/vvo/next-iron-session).
      
      It uses current best practices as for authentication in the Next.js ecosystem:
      1. **no `getInitialProps`** to ensure every page is static
      2. **`useUser` hook** together with [`swr`](https://swr.now.sh/) for data fetching
      
      Features:
      - Logged in status synchronized between browser windows/tabs
      - Layout based on logged in status
      - All pages are static
      - Session data is signed and encrypted in a cookie
      009369a9