Netflix/asgard — pull request #192 by jgritman (2012-12-14 20:05:24+00:00)
Title: ASGARD-1026 - Secure links to edit pages for unauthenticated users

* Adds a new AuthorizationProvider plugin, which can be chained. Added an implementation to force authentication for get requests to edit pages. When we're ready to secure access for scripts, we can just add an implementation that examines the request method.
* Any buttons that make posts directly from an html page (delete and stop actions) will prompt the user to authenticate before they can start editing.
* The cluster page shows a 'Login to enable Create Next Group' link if the user is unauthenticated.
* Changed buttons that previously bound an onclick event for confirmation to use the same code as the delete button to prompt for login/confirmation.