public function force_login($user, $mark_session_as_forced = false)
{
if (!is_object($user)) {
$username = $user;
$user = ORM::factory('user');
$user->where($user->unique_key($username), '=', $username)->find();
}
if ($mark_session_as_forced === true) {
Session::instance()->set('auth_forced', $user->username);
}
return parent::complete_login($user);
}