public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
		args = CommandLineTokenizer.tokenize(args);

		if (sender instanceof Player) {
			xAuthPlayer p = plugin.getPlyrMngr().getPlayer((Player) sender);
			String response = null;

			if (p.isAuthenticated()) {
				boolean success = plugin.getPlyrMngr().deleteSession(p.getAccountId());
				if (success) {
					plugin.getPlyrMngr().protect(p);
					p.setStatus(Status.Registered);
					plugin.getAuthClass(p).offline(p.getPlayerName());
					response = "logout.success";
				} else
					response = "logout.error.general";
			} else
				response = "logout.error.logged";

			plugin.getMsgHndlr().sendMessage(response, p.getPlayer());
			return true;
		}

		return false;
	}