示例#1
0
 public function actionRequestReset()
 {
     $dbh = Db::getConnection();
     $config = new PHPAuth\Config($dbh);
     $auth = new PHPAuth\Auth($dbh, $config, $language = "ru_RU");
     $result = false;
     if (isset($_POST['submit'])) {
         $email = $_POST['email'];
         $result = $auth->requestReset($email);
     }
     return $this->render('user/request_reset', ['title' => 'Сброс пароля', 'result' => $result]);
 }
示例#2
-1
include "../../models/PHPAuth/Config.php";
include "../../models/PHPAuth/Auth.php";
$config = new PHPAuth\Config($dbh);
$auth = new PHPAuth\Auth($dbh, $config);
$email = "*****@*****.**";
//$password = "******";
//$repeatpassword = "******";
//
//$key = "03AHJ_VusDysdsdsldk6nNgaBFahjAIlwHyrxod-1WIyiqWjmUmxVTkNCGxkA8y21CZyDiu_03sS0qwNRgLU-8sjNIAYcANipvcjBuWFgOee_FwU7rOL36eQLxJovDXXyUGgvVpLI7aPthpN_GuF7d7-qRDMwqzfUbQnDhzx0Dmdxl4jjDEen7NbtJ4Rs5SiFxme_ujF05jGy2e1x5GCT1M5AnPzCY7P7-_BEsP_RQw-Ja1J07pRVADq3e7KwMZZ027nmc-7PB8ehgWDBcG6rENnBj_KjjGKftZ-z7B1zZh1grI_gYMidPXnpP9reEcnLhu4fveoVBwqSZ1RyR0qhjV3RZZ2OxBBUpB-rEeVDxDwPHT4hhmZ-ceo4hWfacaRtoMe7x3IJlZr5EoTZv1g9vSTs52q0fPUuuc2QEHLz-ZUkMWzgSwxyYrV9xhE5qplrlvKs_4mszM3b70ZiWFR2TIS4";
//
//
//$params = array("firstName" => "chamath","Lastname" => "silva", "username" => "chamathsilva","type" => '1');
//
//    echo '<pre>';
//
//$tets1 = "Hello world";
//
//    $result= $auth->register($email,$password,$password,$params,$tets1 );
//    var_dump($result);
//
//    echo '<br>';
//#activation Part
//    echo '<pre>';
//    $result= $auth->activate('02CHi7Z2o8hBtf0w61At');
//    var_dump($result);
//    echo '<br>';
#reset Password
echo '<pre>';
$result = $auth->requestReset($email);
var_dump($result);
echo '<br>';