Welcome Guest, Not a member yet? Register   Sign In
Problem with CI4 session
#3

(This post was last modified: 12-15-2019, 02:04 PM by webdevron.)

Now I am loading session in my BaseController.

PHP Code:
<?php

namespace App\Controllers;
use 
CodeIgniter\Controller;

class 
BaseController extends Controller
{
    protected 
$session;

    public function 
initController(\CodeIgniter\HTTP\RequestInterface $request, \CodeIgniter\HTTP\ResponseInterface $response, \Psr\Log\LoggerInterface $logger)
    {
        
parent::initController($request$response$logger);
        if (
session_status() == PHP_SESSION_NONE)
        {
            
$this->session = new Config\Services::session();
        } 
    }



Then in my Controller. But still the same result.

PHP Code:
<?php

namespace App\Controllers;

class 
Manage extends BaseController
{
    public function 
initController(\CodeIgniter\HTTP\RequestInterface $request, \CodeIgniter\HTTP\ResponseInterface $response, \Psr\Log\LoggerInterface $logger){
        
parent::initController($request$response$logger);
        if( !
$this->session->has('isCnProL') ) return redirect()->to(base_url('login')); // NOT WORKING
    
}

    public function 
new_post()
    {
    
    if( !$this->session->has('isCnProL') ) return redirect()->to(base_url('login')); // THIS IS WORKING
    
    $this->manageView('post-new');
    }

"Who thinks in code"
Perfectly describes who I am
mbparvez.me
Reply


Messages In This Thread
Problem with CI4 session - by webdevron - 12-15-2019, 12:25 AM
RE: Problem with CI4 session - by InsiteFX - 12-15-2019, 05:38 AM
RE: Problem with CI4 session - by webdevron - 12-15-2019, 02:00 PM
RE: Problem with CI4 session - by InsiteFX - 12-16-2019, 06:20 AM
RE: Problem with CI4 session - by InsiteFX - 12-16-2019, 09:17 AM
RE: Problem with CI4 session - by asepma - 04-24-2020, 04:19 AM
RE: Problem with CI4 session - by InsiteFX - 04-24-2020, 08:17 AM



Theme © iAndrew 2016 - Forum software by © MyBB