#OAuth
nuxt-auth-utils - Nuxt应用的轻量级安全身份验证模块
Nuxt Auth Utils身份验证OAuth会话管理服务器工具Github开源项目
nuxt-auth-utils是一个轻量级的Nuxt身份验证模块。它通过加密的cookie会话实现用户认证,支持混合渲染和多种OAuth提供商。该模块提供Vue组合式API、服务器工具和AuthState组件,适用于多种JavaScript环境。nuxt-auth-utils依赖少、类型完备,易于集成和扩展,适合需要安全认证的Nuxt应用。
next-drizzle-lucia-sqlite-template - 集成多种技术的全功能身份认证模板
Next.js身份认证模板ORMOAuthGithub开源项目
这是一个集成Next.js、Drizzle ORM、Lucia Auth和SQLite的开源项目。该模板提供多种身份认证方式,包括OAuth、魔法链接和传统登录。它还实现了密码重置、账户注册确认等功能,并采用分层架构设计。项目整合了服务器端验证和邮件发送功能,为开发者提供了一个完整的身份认证解决方案,帮助快速搭建安全可靠的认证系统。
nextcloud-social-login - Nextcloud社交登录插件 集成多平台认证
社交登录OAuthOpenIDNextCloud用户认证Github开源项目
nextcloud-social-login是一款Nextcloud插件,支持通过Telegram、OAuth或OpenID进行用户认证。它集成了多个主流社交平台的OAuth提供商,并允许自定义OAuth2/OIDC提供商。该插件提供灵活的群组管理,可将外部群组映射到Nextcloud中。安装便捷,支持命令行和图形界面配置,适合需要简化用户认证流程的Nextcloud部署环境。
assent - 轻量级多提供商身份认证框架 支持OAuth和OpenID Connect
Assent身份认证OAuth多服务商ElixirGithub开源项目
Assent是一个多提供商身份认证框架,支持OAuth和OpenID Connect协议。框架内置20多种认证策略,涵盖Google、Facebook、GitHub等主流平台。Assent提供灵活配置,支持自定义HTTP客户端和JWT适配器,便于开发者将第三方身份验证集成到Elixir应用中。
yii2-authclient - Yii2框架的多协议认证客户端扩展
Yii 2认证客户端OpenIDOAuthOAuth2Github开源项目
yii2-authclient是Yii框架2.0的认证客户端扩展,集成了OpenID、OAuth、OAuth2和OpenId Connect协议支持。这个扩展简化了第三方登录和身份验证的实现过程。它通过Composer易于安装和管理,拥有良好的稳定性和较高的使用率。该扩展为开发者提供了构建多样化认证系统的基础组件。