Tres Seaver
2016-05-31 455778d138ea623d224c9206e5001fd2a1fd7e1c
repoze/who/middleware.py
@@ -72,8 +72,7 @@
        logger = self.logger
        path_info = environ.get('PATH_INFO', None)
        logger and logger.info(_STARTED % path_info)
        identity = None
        identity = api.authenticate()
        api.authenticate()  # identity saved in environ
        # allow identifier plugins to replace the downstream
        # application (to do redirection and unauthorized themselves
@@ -114,7 +113,7 @@
                raise RuntimeError('no challengers found')
        else:
            logger and logger.info('no challenge required')
            remember_headers = api.remember(identity)
            remember_headers = api.remember()
            wrapper.finish_response(remember_headers)
        logger and logger.info(_ENDED % path_info)