# User

> Language fallback: requested `zh-CN`; content is `en-US`.

- Human documentation: [https://docs.univer.ai/zh-CN/reference/facade/user](https://docs.univer.ai/zh-CN/reference/facade/user)

- Agent Markdown: [https://docs.univer.ai/zh-CN/reference/facade/user.md](https://docs.univer.ai/zh-CN/reference/facade/user.md)

- Requested language: `zh-CN`

- Content language: `en-US`

- Documentation version: `1.0.0-rc.0`

- Source: [facade/user.mdx](https://github.com/dream-num/documentation/blob/dev/content/reference/facade/user.mdx)

---

| Packages | `@univerjs/core` |
| -------- | ---------------- |

> This class should not be instantiated directly. Use factory methods on `univerAPI` instead.

## Overview

### @univerjs/core

| Method                              | Description           |
| ----------------------------------- | --------------------- |
| [`getCurrentUser`](#getcurrentuser) | Get current user info |

## APIs

### `getCurrentUser`

Get current user info.

**Signature**

```typescript
getCurrentUser(): IUser
```

**Returns**

* `IUser` — Current user info.

**Examples**

```ts
univerAPI.getUserManager().getCurrentUser();
```

Source: 

`@univerjs/core`
