Made public methods on AuthService virtual, so easier to override
Merge pull request #881 from joshilewis/v3

Made public methods on AuthService virtual, so easier to override