awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

Awesome GitHub RepositoriesAuthentication Workflows

Specific implementation of sign-in and sign-out patterns and route protection for a framework.

Distinct from Next.js Integrations: Focuses on the authentication lifecycle and route protection specifically, not general third-party service integration.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Authentication Workflows. Refine with filters or upvote what's useful.

Awesome Authentication Workflows GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • vvo/iron-sessionvvo 的头像

    vvo/iron-session

    4,130在 GitHub 上查看↗

    iron-session 是一个用于 JavaScript 的无状态会话管理库,将加密和签名后的会话数据直接存储在浏览器 Cookie 中。它作为身份验证中间件,无需服务器端数据库或网络查找即可验证用户身份。 该项目提供了一个支持版本化密码轮换的对称密钥加密工具。这允许在不使现有用户会话失效的情况下更新系统中的加密密钥。 除了会话管理外,该库还包含将任意数据对象密封为安全签名字符串并解封的实用程序,以确保内容未被篡改。这些功能支持生成安全令牌和魔术登录链接。

    Provides a secure authentication and state persistence workflow specifically for Next.js applications.

    TypeScriptauthenticationcookiesexpressjs
    在 GitHub 上查看↗4,130
  • vvo/next-iron-sessionvvo 的头像

    vvo/next-iron-session

    4,125在 GitHub 上查看↗

    next-iron-session 是一个用于 Next.js 应用程序的会话管理库,将加密的用户状态存储在安全的浏览器 Cookie 中。该系统实现了无状态会话管理,允许应用程序在无需服务器端数据库的情况下维护用户身份。 该项目提供了通过对称密钥加密和签名来保护数据负载的实用程序,包括对版本化加密密钥轮换的支持。它包含用于通过安全的一次性魔术链接实现无密码身份验证,以及通过 OAuth 工作流集成外部身份提供商的工具。 该库涵盖了广泛的功能领域,包括通过中间件进行路由访问保护、登录和注销流程的会话生命周期管理,以及为安全重定向生成密封令牌。

    Manages user login and logout flows and protects restricted routes within Next.js applications.

    TypeScript
    在 GitHub 上查看↗4,125
  1. Home
  2. Software Engineering & Architecture
  3. Integration & Extensibility
  4. Framework-Specific Integrations
  5. Next.js Integrations
  6. Authentication Workflows