Closed Osmose closed 9 years ago
@rfk r? (Mostly just our use of PyBrowserID, willkg can cover other stuff). @willkg r?
Note that this changes the behavior of our authentication backend; previously it could raise a BrowserIDException, now it catches them, logs them as warnings, and returns None. IMO this is more consistent with how authentication backends work.
And because we don't raise an exception anymore, the view doesn't have to bother with logging them. Yay!
I had one minor issue with the tests, but otherwise this looks ok to me as far as I can tell.
2 years isn't the worst