package in.partake.controller.action.auth;
import in.partake.base.PartakeException;
import in.partake.model.dao.DAOException;
import in.partake.resource.ServerErrorCode;
import org.openid4java.OpenIDException;
import play.mvc.Result;
public class ConnectWithOpenIDAction extends AbstractOpenIDAction {
public static Result get() throws DAOException, PartakeException {
return new ConnectWithOpenIDAction().execute();
}
public Result doExecute() throws DAOException, PartakeException {
try {
ensureValidSessionToken();
return doAuthenticate("connect");
} catch (OpenIDException e) {
return renderError(ServerErrorCode.OPENID_ERROR, e);
}
}
}