ElixirVault/tests/DataSetup/Constants/siteUsers.php

58 lines
2.0 KiB
PHP

<?php
namespace LoretaAudit\Tests\DataSetup\constants;
use BRSystems\Core\App\pubUsers\inc\pubUsersController;
class siteUsers
{
const loginCmsAdmin = 'cmsUser';
const loginAppSelfEmployed = 'appSelfEmployed';
const loginAppHouseManagement = 'appHouseManagement';
const superUserPrefix = 'su_';
const superUserPass = 'AppTestPass2024';
const superUserPassEncrypted = pubUsersController::suUserPassword;
const superUser2FA = pubUsersController::sSUser2FASecret;
const loginData = [
self::loginCmsAdmin => [
'id' => 12,
'user' => 'testadmin',
'password' => '5MR0q4V34191B0ENq',
'2fa' => pubUsersController::sSUser2FASecret,
'url' => 'lslsadmin/login',
'email' => 'keiss.mareks@gmail.com',
'profile_url' => 'zsmkadmin/profile',
'data' => [],
],
self::loginAppSelfEmployed => [
'id' => 12,
'sel_comp_id' => 23,
'name' => 'Mareks',
'surname' => 'Keišs',
'user' => 'testmareks',
'email' => 'keiss.mareks@gmail.com',
'phone' => '28639957',
'password' => '5MR0q4V34191B0ENq',
'2fa' => pubUsersController::sSUser2FASecret,
'url' => 'ienakt-gramatvedibas-sistema',
'profile_url' => 'gramatvedibas-sistema/lietotaja-profils',
'data' => [],
],
self::loginAppHouseManagement => [
'id' => 111,
'sel_comp_id' => 178,
'name' => 'Mareks',
'surname' => 'Test 2',
'user' => 'keiss.mareks3@gmail.com',
'email' => 'keiss.mareks3@gmail.com',
'phone' => '+37128639957',
'password' => '5MR0q4V34191B0ENq',
'2fa' => pubUsersController::sSUser2FASecret,
'url' => 'ienakt-gramatvedibas-sistema',
'profile_url' => 'gramatvedibas-sistema/lietotaja-profils',
'data' => [],
],
];
}