rajkumar
rajkumar

Reputation: 61

how to Implement logout functionality in laravel

without login If I give any URL's in the admin panel it is opening. How to solve it?

while login I am using,

$request->session()->put('userId', $user->userId);

In logout I am using,

$request->session()->forget('userId');

Route file,

Route::get('/addModule', function () {
    return view('addModule');
});

How can I redirect to login screen. while am calling any admin panel URL's.

Upvotes: 0

Views: 705

Answers (1)

Aniket Singh
Aniket Singh

Reputation: 2634

Just write this code in routes.php

Route::get('logout', function(Request $request) {
    Auth::logout();
    return redirect('/login');
});

Remember to import Auth class

Upvotes: 2

Related Questions