web/versioned_docs/version-0.13/auth/entities/_get-username.md
The getUsername helper returns the user's username or null if the user doesn't have a username auth identity.
const MainPage = ({ user }) => {
const username = getUsername(user)
// ...
}
```
```js title="src/tasks.js"
import { getUsername } from 'wasp/auth'
export const createTask = async (args, context) => {
const username = getUsername(context.user)
// ...
}
```
const MainPage = ({ user }: { user: AuthUser }) => {
const username = getUsername(user)
// ...
}
```
```ts title="src/tasks.ts"
import { getUsername } from 'wasp/auth'
export const createTask: CreateTask<...> = async (args, context) => {
const username = getUsername(context.user)
// ...
}
```