인증된 사용자를 위한 Laravel 8 로그아웃
이전 게시물에서 우리는 인증을 구현했습니다. 이제 Laravel auth logout에 대해 이야기하겠습니다. 로그아웃은 사용자가 로그인할 때 웹 애플리케이션에서 구현해야 하는 중요한 기능 중 하나이며 계정에서 로그아웃하고 보안을 유지하는 옵션이 있어야 합니다.
이 게시물을 줄이려면 여기에서 내 이전 게시물을 따르십시오.
1단계: 경로 만들기
route/web.php를 탐색한 다음 아래 코드를 입력합니다.
Route::group(['middleware' => ['auth']], function() {
/**
* Logout Route
*/
Route::get('/logout', 'LogoutController@perform')->name('logout.perform');
});
2단계: LogoutController 생성
app/Http/Controllers 디렉터리를 탐색한 다음
LogoutController.php
라는 파일을 만든 다음 아래 코드를 붙여넣습니다.<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Session;
class LogoutController extends Controller
{
/**
* Log out account user.
*
* @return \Illuminate\Routing\Redirector
*/
public function perform()
{
Session::flush();
Auth::logout();
return redirect('login');
}
}
이제 Laravel 인증을 위한 로그아웃 기능이 있습니다. 이 튜토리얼이 도움이 되었으면 합니다. 이 코드를 다운로드하려면 여기https://codeanddeploy.com/blog/laravel/laravel-8-logout-for-your-authenticated-user를 방문하십시오.
행복한 코딩 :)
Reference
이 문제에 관하여(인증된 사용자를 위한 Laravel 8 로그아웃), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/codeanddeploy/laravel-8-logout-for-your-authenticated-user-2nn3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)