使用社交媒体包登录

v1.1.4 2024-02-16 16:19 UTC

This package is auto-updated.

Last update: 2024-09-17 15:23:02 UTC


README

logo

SocialApi

本包提供了一个简化的解决方案,用于使用社交媒体账户登录。

我们主要面向后端开发者,以便他们在与API合作时可以使用它们。前端发送令牌后,通过此包我们可以获取您所需的信息。

安装

1 - 依赖项

第一步是使用composer安装包并自动更新您的composer.json文件,您可以通过运行以下命令来完成此操作

composer require syrian-open-source/social-api

使用方法

  1. 您可以在Laravel项目中使用此包从(facebook、google、github、linkedin、apple)获取用户数据
  2. 在您的控制器中使用以下代码
use Illuminate\Http\Request;
use SOS\SocialApi\Facades\SocialApiFacade as SocialApi;

class TestController extends Controller
{
    public function ExampleController(Request $request)
        {
            return SocialApi::login($request->platform, $request->platform_token);
        }
}

更新日志

有关最近更改、更新或添加的信息,请参阅更新日志

安全

如果您发现任何安全问题,请首先通过电子邮件发送给contact@somar-kesen.com。如果我们不能在短时间内修复它,请打开一个新的问题,并描述您的问题。

鸣谢

关于叙利亚开源组织

叙利亚开源平台是GitHub上第一个致力于将来自不同文化和经验的叙利亚开发者聚集在一起的平台,共同在不同语言、任务和版本的项目上工作,致力于吸引叙利亚开发者在一个平台上为开源软件做出更多贡献,对其进行工作,并发布具有高质量和高级工程特性的软件,从而刺激开源概念在叙利亚软件社区中的传播,同时也通过在分布式系统和团队中工作来提高开发者的效率。