CodeIgniter Ion_auth check login
codeigniter, codeigniter-2, ion-auth, php
Solution
In your controller, you can do something like
function some_method() {
if ($this->ion_auth->logged_in()) {
$loggedin = true;
} else {
$loggedin = false;
}
$data['loggedin'] = $loggedin;
$this->load->view('some_view.php', $data);
}
and then in your view
<?php if ($loggedin): ?>
<p>Logged in</p>
<?php else: ?>
<p>Please log in</p>
<?php endif; ?>
Alternatively, you could just load a different view from your controller if the user is logged in or not.
Problem
how can i check if user logged in or not in view ?? something like this: ``` if ($this->ion_auth->logged_in()) { // do something .. } else { // do something else .. } ``` and how can i get user data to variable ? thanks a lot.