void IActionFilter.OnActionExecuting(ActionExecutingContext filterContext)
 {
     var podioConnection = new PodioConnection();
     if (podioConnection.IsAuthenticated)
     {
         ((HomeController)filterContext.Controller).PodioClient = podioConnection.GetClient();
     }
     else
     {
         filterContext.Result = new RedirectToRouteResult(new RouteValueDictionary(new { action = "Index", controller = "Authorization" }));
     }
     this.OnActionExecuting(filterContext);
 }
 public AuthorizationController()
 {
     var podioConnection = new PodioConnection();
     PodioClient = podioConnection.GetClient();
     RedirectUrl = podioConnection.RedirectUrl;
 }