laravel - 使用 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 ???
解决方案
您可以使用data-callback并检查要将路由发送到哪个路由的函数,而不是为您的 google 登录标记使用 login_uri 参数。
推荐阅读
- php - 如何使用表中的 ID 编写 PHP ISSET
- java - 与 MySQL 的连接密钥斗篷
- flutter - Flutter - 如何在 custompainter 中缩放和绘制图像?
- amazon-web-services - 托管在服务器上时如何为 Elasticsearch 配置 yml 文件?
- continuous-integration - 如何优雅地终止在 GitLab CI 中以“npm start”开头的监听 npm 应用程序?
- mongodb - 尝试配置 AWS Documentdb 但它返回超时
- java - 基于链表数组的实现 - 打印方法未编译
- crystal-reports - Crystal Report 的报表查看器“此处应有声明”
- python - 用第二个数组的两个值替换数组的数据
- python - 将字符偏移量转换为字偏移量的最简单方法