---
title: "AuthSchemeAuthenticateResult"
source: "https://github.com/remix-run/remix/blob/8905f3943706e1f53696ab83e70a84873cabfc90/packages/auth-middleware/src/lib/auth.ts#L84"
---

# AuthSchemeAuthenticateResult

## Summary

Full return type for an auth scheme, including skipped requests.

## Signature

```ts
type AuthSchemeAuthenticateResult<identity> = AuthSchemeResult<identity> | null | undefined | void

```