2017-12-13 17 views
1

저는 Laravel에서 개인 채팅을 구현 한 프로젝트를하고 있습니다. 그러나 제 3자를 위해, 우리는 OAuth를 사용하지만 이미 프로젝트에서 auth()를 사용했습니다. 둘 다 사용할 수 있습니까? OAuth가 토큰을 받고 Vue.js와 통신합니다. 그래서, 나는 내 프로젝트에서 auth() 함수를 제거하고 싶지 않다. 어떻게해야할지 안내해 주시겠습니까?Laravel에서 OAuth와 Auth를 동시에 사용할 수 있습니까?

laravel 프로젝트의 실시간 채팅 시스템입니다. 저는 Laravel과 별도의 Vue.js를 사용하고 있습니다.

답변

3

예. OAuth과 기본 Laravel Auth을 동시에 사용할 수 있습니다. 기본적으로 Laravel은 web.phpapi.php과 같은 경로를 제공합니다.

web.php

:이 경로

api.php 기본 Laravel Auth 기능을 사용하여 여기에 정의 된 경로가 OAuth 기능

이 유 감사는

'defaults' => [ 
    'guard' => 'web', 
    'passwords' => 'users', 
], 
+1

config/auth.phpweb 기본적 드라이버를 사용할 수 있는지 확인합니다 사랑 <3 –

+0

이 도움이된다면 upvote하고이 대답을 확인하십시오 –

+0

형제가 있습니다. 다시. 로그인 api로 로그인하면 auth() -> user-> id로 로그인 사용자에 액세스 할 수 있습니까? –