2 - Rename to remove Plugin from namespace. This is a pretty breaking change,
3 as lots of things work differently with the new auth refactor.
4 - Pull out some functionality which I think is better in other
5 modules (realms/stores). With the auth refactor, this module didn't need
6 to do so much. If anyone misses any of the functionality, please yell at
7 me and I'll put it back.
10 - Changed cache modules used in the tests to not be deprecated.
11 - Fix RT#31036, and comply with RFC2617 Section 1.2.
14 - switch to Module::Install
19 - add body to 401 status
22 - Fix basic test when using Test::MockObject 1.07 (die if using undefined
26 - Applied Ton Voon's patch that fixed option propagation for basic auth.
29 - Refactored internals into smaller methods