/** * 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); }
<?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"; }