chondal/dvs-socialite

此包最新版本(v0.4.0)无可用许可证信息。

为DVS360项目和其它项目实现登录功能。

v0.4.0 2020-12-09 18:05 UTC

This package is auto-updated.

Last update: 2024-09-10 02:19:53 UTC


README

在DVS项目中实现socialite包,以实现使用社交媒体登录。

安装

首先我们需要安装laravel/socialite。

composer require laravel/socialite

然后我们将安装dvs包。

composer require chondal/dvs-socialite

如何使用。

我们需要配置所有我们想要的社交网络以及它们对应的API,然后将凭证放入service.php中,所有这些都需要按照laravel/socialite文档中说明的方式在services.php文件中设置凭证。

使用vendor:publish发布包文件

dvs-socialite-config(推荐) dvs-socialite-views(可选) dvs-socialite-assets(可选)

为了加载登录链接,我们需要在想要显示链接的视图中添加以下内容

{{ DvsSocialite::loadLinks() }}

为了加载按钮的CSS,我们需要在header中添加以下内容

{{ DvsSocialite::css() }}

额外信息

如果希望在登录或注册时执行额外任务,可以在应用程序中创建SocialLoginJob和SocialRegisterJob任务,并在包配置中启用这些任务的调用,默认情况下它们的状态是"false"。

贡献

此包仍在开发中。

许可证

MIT