package io.loli.sc.server.action.social;
import io.loli.sc.server.social.parent.AuthManager;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.log4j.Logger;
import org.springframework.ui.Model;
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
public abstract class SocialAction {
protected AuthManager manager;
protected Logger logger = Logger.getLogger(getClass());
public abstract void init();
public abstract void redirect(HttpServletResponse resp);
public abstract String acceptCode(String code, HttpSession session, Model model,
RedirectAttributes redirectAttributes);
public abstract String cancel(HttpSession session, RedirectAttributes redirectAttributes);
}