Avatar of Jazzy 1012
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');
			}
			
		}

Open in new window


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.
PHP

Avatar of undefined
Last Comment
Jazzy 1012

8/22/2022 - Mon