Ejemplo n.º 1
0
 /**
  * @param $user_hash
  *
  * @return mixed
  */
 private static function getUser($user_hash)
 {
     $user = new User();
     if ($user->get($user_hash)) {
         self::$user = $user;
     } else {
         Cookie::clear(config('cookie')['name']);
     }
 }
 /**
  * @param Username $username
  * @param Password $password
  *
  * @return User
  */
 public function registerUser(Username $username, Password $password)
 {
     $hashedPassword = $this->passwordHashingService->hashPassword($password);
     return User::register(UserIdentifier::generate(), $username, $hashedPassword);
 }
Ejemplo n.º 3
0
<?php

require_once dirname(__FILE__) . '/lib/UserIdentifier.php';
UserIdentifier::init();
?>
<!doctype html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>Index</title>
</head>
<body>
<h1>Hello</h1>
    <?php 
if (UserIdentifier::$message) {
    ?>
        <p id="message"><?php 
    echo UserIdentifier::$message;
    ?>
</p>
    <?php 
}
?>

    <?php 
if (!UserIdentifier::$user) {
    ?>
        <div id="inputs_fields">
            <form action="<?php 
    echo UserIdentifier::$url;
    ?>