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

问题描述

在我的网站上,我有一个候选人帐户和一个雇主帐户。

我想为两个用户添加谷歌登录。两者都有不同的控制器方法和路由。

候选人的谷歌登录正在工作,但谷歌登录与雇主说重定向 URI 不匹配。

在我的谷歌控制台中,我添加了两个重定向 URI,一个用于候选人,一个用于雇主。

我的问题是是否可以有多个重定向 uri.env

我的.env样子:

GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_URL=http://www.theunitedjobs.com/login/jobseeker/google/callback

但我想添加两个 google_url 也想添加这个:

GOOGLE_URL=http://theunitedjobs.com/login/employer/google/callback

那么是否可以添加两个重定向 URI ???

标签: laravelgoogle-signin

解决方案


您可以使用data-callback并检查要将路由发送到哪个路由的函数,而不是为您的 google 登录标记使用 login_uri 参数。


推荐阅读