# rest_application_password_collect_status()

URL: https://chugunov.pro/api-wordpress/functions/rest_application_password_collect_status/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 5.6.0.

## Сигнатура

```php
rest_application_password_collect_status( WP_Error $user_or_error, array $app_password = array() )
```

## Описание

Собирает статус аутентификации с помощью пароля приложения.

## Параметры

- `$user_or_error` `WP_Error` — обязательный. Аутентифицированный пользователь или экземпляр ошибки.
- `$app_password` `array` — необязательный, по умолчанию `array()`. Пароль приложения, использованный для аутентификации.

## Исходный код

Файл: `wp-includes/rest-api.php:1193`

```php
function rest_application_password_collect_status( $user_or_error, $app_password = array() ) {
	global $wp_rest_application_password_status, $wp_rest_application_password_uuid;

	$wp_rest_application_password_status = $user_or_error;

	if ( empty( $app_password['uuid'] ) ) {
		$wp_rest_application_password_uuid = null;
	} else {
		$wp_rest_application_password_uuid = $app_password['uuid'];
	}
}
```

## История изменений

- 5.7.0 — Added the $app_password parameter.
- 5.6.0 — Introduced.

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/rest_application_password_collect_status/
