ajgajg1134/RITFoodDataAnalysis — pull request #15 by sman591 (2014-11-20 05:35:17+00:00)
Title: Add support for new SIS login

RIT's new SIS login no longer uses HTTP authentication, and doesn't allow for frames.

Solution: redirect to the SIS dump. If the user is already logged in, it'll be as if nothing changed. If they aren't logged in, they'll be presented with the "Close this tab when the download is complete." for two seconds, then be redirected to the SIS login page and continue the process.

Though I feel this could be simplified even more using a javascript request to SIS, and if it returns a 302 status code, redirect the user to SIS to login. The only issue there would be instructing them to get out of SIS and try the request again..