首页 > 解决方案 > 在 Laravel Backpack 中使用 Google 登录

问题描述

我有一个项目,由Laravel 8.x中的管理面板(使用背包)组成。我想在Socialite的帮助下实现用 google 登录。我的问题是我没有完全掌握 Laravel/Backpack 身份验证/登录如何 100% 工作,所以我无法实现这一点。

任何人都可以对此有所了解吗?

标签: laravelgoogle-signinlaravel-backpack

解决方案


看看你的config/backpack/base.php. 您会在那里找到允许您完全禁用 Backpack 身份验证的配置选项,因此您可以使用自己的路由、控制器、PasswordBroker、守卫等。

您可能对在setup_auth_routesROUTING 下禁用默认身份验证路由感兴趣,然后在AUTHENTICATION 下的所有内容中配置您自己的。

请注意,库存的 Backpack 身份验证只是 Laravel 身份验证的克隆。它使用完全相同的原理、类等,只是它们在backpack名称下。


推荐阅读