Jazzy 1012
asked on
Log in through ID
public function before()
{
parent::before();
//if ( ! Auth::member(100) and Request::active()->action != 'login')
if( !Auth::check() && Request::active()->action != 'login' && Request::active()->action != 'register' )
{
Response::redirect('new_system'); //CHANGED THIS, IT WAS publishers/login
}
elseif ( Auth::check() && Request::active()->action == 'register' && Request::active()->action == 'login')
{
Response::redirect('publishers/index');
}
}
public function action_login($id)
{
if($id != '') {
$auth = Auth::instance();
if (Auth::check() or $auth->login_id($id))
{
// credentials ok, go right in
Session::set_flash('notice', 'Welcome, '.$current_user->username);
Response::redirect('publishers/sites/create');
}
}
I want it that when the ID is in the url for it to log in right away however, It always ends up taking me to new_system, but when I remove this function "public function before()" it works, so Im not sure what the issue is.
Is this part of a CMS or framework?
ASKER
Yes fuel ORM framework
ASKER CERTIFIED SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
ASKER
No its fine its just for internal use, and I have debugged this the ID gets sent through, I think something is wrong with the login aspects
ASKER
This helped me sooo much! THANK YOU A TON!