chondal/dvs-socialite
此包最新版本(v0.4.0)无可用许可证信息。
为DVS360项目和其它项目实现登录功能。
v0.4.0
2020-12-09 18:05 UTC
Requires
- laravel/socialite: ^4.0
Requires (Dev)
- orchestra/testbench: ^4.6
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"。
贡献
此包仍在开发中。