我可以在Laravel中同时使用OAuth和Auth吗?

时间:2017-12-13 07:13:11

标签: laravel authentication oauth laravel-passport

我正在做一个项目,我已经在Laravel中实现了私人聊天。但对于第三方,我们使用OAuth,但我已经在我的项目中使用了auth()。我可以同时使用吗? OAuth获取令牌,然后与Vue.js通信。所以,我不想删除项目中的auth()函数。你能指导我做什么吗?

laravel项目中的实时聊天系统。我在Laravel中使用单独的Vue.js。

1 个答案:

答案 0 :(得分:1)

是。您可以同时使用Auth和默认的Laravel web.php。默认情况下,Laravel提供的路由为api.phpweb.php

Auth:此路由使用默认的Laravel api.php功能

OAuth:此处定义的路由使用web功能

确保在config/auth.php

中使用默认驱动程序'defaults' => [ 'guard' => 'web', 'passwords' => 'users', ],
T