---
title: XAuthProfile
---

# XAuthProfile

<a href="https://github.com/remix-run/remix/blob/remix@3.0.0-alpha.6/packages/auth/src/lib/providers/x.ts#L36" target="_blank">View Source</a>

## Summary

Profile fields returned by the built-in X auth provider.

## Signature

```ts
interface XAuthProfile {
  description?: string;
  id: string;
  name: string;
  profile_image_url?: string;
  url?: string;
  username: string;
  verified?: boolean;
}

```

## Properties

### description

Bio text returned by X, when available.

### id

Stable X user identifier.

### name

Display name returned by X.

### profile_image_url

Profile image URL returned by X, when available.

### url

Profile URL returned by X, when available.

### username

X username returned by the provider.

### verified

Indicates whether the account is verified, when available.