/**
  * a token can be found by it's key
  **/
 public function testFindToken()
 {
     $user = new UserModel();
     $user->username = '******';
     $user->password = '******';
     $user->save();
     $key = TokenModel::makeKey();
     $token = TokenModel::generate($user, $key);
     $token->save();
     $token2 = TokenModel::findToken($key);
     $this->assertNotNull($token2);
 }
Exemplo n.º 2
0
<?php

require "vendor/autoload.php";
use Kagia\EmojiApp\Kernel;
use Kagia\EmojiApi\Models\UserModel;
$kernel = new Kernel();
$kernel->boot();
if (count($argv) == 3) {
    $username = $argv[1];
    $password = $argv[2];
    $user = new UserModel();
    $user->username = $username;
    $user->password = $password;
    $user->save();
    echo "user {$username} created!\n";
} else {
    echo "usage: create-user <username> <mypassword>\n";
}