Получить пароль всех пользователей аккаунта Google Apps с помощью клиентской библиотеки PHP - PullRequest
0 голосов
/ 30 октября 2018

Я знаю, что ребята получают данные учетной записи. Но если я попробую получить данные учетной записи, кроме пароля.

Мой код:

$optParams = array(
  //'customer' => 'www2',
  'customer' => 'my_customer',
   'maxResults' => 50,
   'orderBy' => 'email',
);
$results = $service->users->listUsers($optParams);

Пожалуйста, помогите мне

1 Ответ

0 голосов
/ 30 октября 2018

Пользовательский ресурс содержит пароль. Однако пароли не хранятся открытым текстом, они являются хэш-значениями. Просмотр этого значения хеша не поможет вам.

Даже будучи администратором gsuite, вы никогда не сможете увидеть пароль пользователя. Пароль пользователя является их собственным, и даже администраторы не имеют права видеть их.

Хотя обновление пользователя позволит вам установить пароль пользователя, это поле доступно для записи, но это не означает, что оно будет доступно для чтения.

Это четко указано в документации ( пользовательский ресурс )

Значение пароля никогда не возвращается в теле ответа API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...