我知道其他人会获得帐户详细信息。但是,如果我尝试收到除密码之外的帐户详细信息。
我的代码是:
$optParams = array(
//'customer' => 'www2',
'customer' => 'my_customer',
'maxResults' => 50,
'orderBy' => 'email',
);
$results = $service->users->listUsers($optParams);
请帮助我
答案 0 :(得分:2)
gsuite user resource确实包含一个密码。但是,密码不是以明文形式存储的,它们是哈希值。看到此哈希值将无济于事。
即使作为gsuite的管理员,您也永远也看不到用户密码。个人密码是他们自己的,甚至管理员也无权查看它们。
虽然user update将允许您设置用户密码,但该字段是可写的,但这并不意味着它将是可读的。
文档(user resource)中对此进行了明确说明
API响应主体中永远不会返回密码值。