This commit is contained in:
28
app/Controllers/Auth/SessionConroller.php
Normal file
28
app/Controllers/Auth/SessionConroller.php
Normal file
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
namespace App\Controllers\Auth;
|
||||
|
||||
use App\Controllers\BaseController;
|
||||
|
||||
class SessionConroller extends BaseController
|
||||
{
|
||||
public function authorised($data)
|
||||
{
|
||||
$session = session();
|
||||
$authData = [
|
||||
'name' => $data['name'],
|
||||
'email' => $data['email'],
|
||||
'isLoggedIn' => true
|
||||
];
|
||||
|
||||
$session->set($authData);
|
||||
}
|
||||
|
||||
public function unauthorised()
|
||||
{
|
||||
$session = session();
|
||||
$authData = ['isLoggedIn' => false];
|
||||
|
||||
$session->set($authData);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user