Teléfono : (01) 324 2913
correo : colegiosantamariagorettilima@gmail.com
function ResetPassword($mail,$password) { /* Reseteamos la contraseña del usuario por su DNI. Parámetros: - $mail: correo de la cuenta que queremos cambiar la contraseña - $password: será el DNI del
usuario que está en la tabla */ define('APPLICATION_NAME', 'Proves'); define('SCOPES', implode(' ', array( Google_Service_Directory::ADMIN_DIRECTORY_USER,
Google_Service_Directory::ADMIN_DIRECTORY_USERSCHEMA ))); putenv('GOOGLE_APPLICATION_CREDENTIALS=/var/www/html/proves.json'); date_default_timezone_set("Europe/Madrid"); $user = "cuenta@dominio.com";
$client = new Google_Client(); $client->useApplicationDefaultCredentials(); $client->setApplicationName(APPLICATION_NAME); $client->setScopes(SCOPES); $client->setAccessType("offline");
$client->setSubject($user); $service = new Google_Service_Directory($client); $nomUsuari = new Google_Service_Directory_UserName($client); try { $usuari = $service->users->get($mail);
$usuari->setPassword($password); $usuari = $service->users->update($mail,$usuari); $valor = "Contraseña actualizada"; } catch(Exception $e) { $valor = "Message: " .$e->getMessage(); }
return $valor; }