产品推荐 2026-07-23

socialite:开源免费广泛平台支持的第三方登录集成工具

OAuth2认证工具,简化PHP项目中第三方登录集成。

开源软件跨平台工具

产品简介

socialite Socialite是一个PHP库,用于在任何PHP项目中轻松实现OAuth2第三方认证。它支持微信、支付宝、GitHub等众多平台,解决了开发者从头集成OAuth2的痛点,适合需要快速添加第三方登录功能的PHP开发者。

核心功能

  • 支持超过20个第三方平台(如微信、支付宝、GitHub)
  • 无需Laravel框架,可在纯PHP项目中使用
  • 灵活配置,支持自定义应用名和服务提供程序
  • 提供完整OAuth2流程处理,包括授权跳转和回调
  • 通过Composer一键安装和更新

快速开始

  1. 第一步:使用命令 `composer require 'overtrue/socialite'` 安装包
  2. 第二步:在PHP中配置平台client_id、client_secret和redirect_uri
  3. 第三步:创建SocialiteManager实例并生成认证URL
  4. 第四步:在回调页面使用授权码获取用户信息

界面预览

与其他方案对比

对比项socialite同类方案
框架依赖无需依赖特定PHP框架,可独立使用如laravel/socialite仅限于Laravel框架
平台支持内置支持超过20个第三方平台,开箱即用许多OAuth2库只支持少数平台或需自行扩展

适合谁用

  • 需要在PHP网站中集成微信、支付宝等第三方登录的开发者
  • 开发非Laravel应用但想使用类似laravel/socialite功能的工程师
  • 希望简化OAuth2认证流程以减少开发时间的后端开发者

下载与版本

当前最新版本为 4.14.2,发布于 2026-05-29。支持 Windows、macOS、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/overtrue/socialite