red-dot/facebook-sso

Facebook单点登录(SSO)的PHP包

dev-main 2023-09-17 22:32 UTC

This package is auto-updated.

Last update: 2024-09-18 00:41:39 UTC


README

  • 前往 Facebook开发者
    • 创建您的应用
    • 指定Facebook成功登录后重定向的站点URL
    • 如果需要,添加 附加权限 以获取除公开资料以外的信息。
    • 记下应用ID和应用密钥。
  • 在您的项目中创建一个新的 composer.json 文件或更新现有的一个。
  • 从Packagist安装
    composer require red-dot/facebook-sso:dev-main
    
  • 现在,要在您的项目中使用FacebookSSO包
    • 在PHP文件顶部使用 require_once __DIR__ . '/vendor/autoload.php'; 包含Composer自动加载器。
    • 导入命名空间 use RedDot\FacebookSSO\FacebookSSO;
    • 创建FacebookSSO类的实例 $facebookSSO = new FacebookSSO($clientId, $clientSecret, $redirectUri);
    • 确保用您的实际值替换 $clientId$clientSecret$redirectUri
    • 这就完成了!您现在可以在项目中使用FacebookSSO包了!
  • 查看 examples/example-login.php 文件以获取使用参考。

参考: 手动构建登录流程