文件名称:nextjs-firebase-authentication:使用Iron Session的示例Next.js Firebase身份验证应用程序
文件大小:92KB
文件格式:ZIP
更新时间:2024-06-05 23:14:00
reactjs nextjs firebase-auth JavaScript
使用示例Nextjs Firebase身份验证应用程序 受到示例的启发。 本示例创建一个使用签名和加密的cookie来存储会话数据的身份验证系统。 它依赖于 。 它使用Next.js生态系统中当前的最佳实践进行身份验证。 特征: (SG),推荐示例 (SSR)示例,以备不时之需 使用withUser hook和模块在浏览器窗口/选项卡之间同步登录状态 根据用户的登录/注销状态进行的布局 会话数据已在Cookie中签名和加密 还支持: Express / Connect中间件 多个加密密钥(密码),允许无缝更新或仅密码轮换 如何使用 克隆示例 在根文件夹中创建两个环境文件: $ touch .env $ touch .env.build .env:运行时环境变量.env.build:构建步骤环境变量 .env的内容:: FIREBASE_API_KEY = XXXXXXX F