사용자를 인증하고 적절한보기로 돌아간 후에 사용자 (사용자)의 정보를 얻을 수 있도록 사용자의 ID를 얻고 싶습니다.인증 된 사용자 정보 얻기 Laravel 5.2
어떻게해야합니까?
사용자를 인증하고 적절한보기로 돌아간 후에 사용자 (사용자)의 정보를 얻을 수 있도록 사용자의 ID를 얻고 싶습니다.인증 된 사용자 정보 얻기 Laravel 5.2
어떻게해야합니까?
컨트롤러에서 Auth Facade을 사용하면 인증 된 사용자의 ID을 얻을 수 있습니다. eg.-
SomeController에 대한
-
<?php
namespace App\Http\Controllers;
//don't forget to include this one
use Illuminate\Support\Facades\Auth;
class SomeController extends Controller
{
public function getDetails(){
//get authenticated user's Id
$user = Auth::user();
$user_id = $user->id;
//other details
$user_name = $user->name;
$user_email = $user->email;
}
}
당신은 여러 인증을 가지고 있고 다음
Auth::guard('your_guard_name')->user()->id or auth()->guard('your_guard_name')->user()->id
NB를 사용할 수 있습니다 가드를 사용하는 경우
Auth::user()->id or auth()->user()->id
을 사용할 수 있습니다 : 당신이 인증를 사용하는 경우 다음 처럼을 포함해야 Auth를 사용하십시오
희망이 도움이 될 것입니다. :) :)