@reify
    def identity(self):
        # XXX annoying circular dependency
        from .authentication import NO_IDENTITY
        result = generic.identify(self, lookup=self.lookup)
        if result is None or result is NO_IDENTITY:
            return NO_IDENTITY
        if not generic.verify_identity(result, lookup=self.lookup):
            return NO_IDENTITY
        return result
Self-proclaimed identity of the user.
dataset/ETHPy150Open morepath/morepath/morepath/request.py/Request.identity