api-client
This commit is contained in:
51
auth.js
51
auth.js
@@ -22,29 +22,32 @@ class AuthService {
|
||||
|
||||
try {
|
||||
// Создаем пользователей из .env
|
||||
const users = [
|
||||
{
|
||||
login: process.env.USER_1_LOGIN,
|
||||
password: process.env.USER_1_PASSWORD,
|
||||
name: process.env.USER_1_NAME,
|
||||
email: process.env.USER_1_EMAIL,
|
||||
auth_type: 'local'
|
||||
},
|
||||
{
|
||||
login: process.env.USER_2_LOGIN,
|
||||
password: process.env.USER_2_PASSWORD,
|
||||
name: process.env.USER_2_NAME,
|
||||
email: process.env.USER_2_EMAIL,
|
||||
auth_type: 'local'
|
||||
},
|
||||
{
|
||||
login: process.env.USER_3_LOGIN,
|
||||
password: process.env.USER_3_PASSWORD,
|
||||
name: process.env.USER_3_NAME,
|
||||
email: process.env.USER_3_EMAIL,
|
||||
auth_type: 'local'
|
||||
}
|
||||
];
|
||||
const users = [
|
||||
{
|
||||
login: process.env.USER_1_LOGIN,
|
||||
password: process.env.USER_1_PASSWORD,
|
||||
name: process.env.USER_1_NAME,
|
||||
email: process.env.USER_1_EMAIL,
|
||||
role: process.env.USER_1_ROLE || 'teacher',
|
||||
auth_type: 'local'
|
||||
},
|
||||
{
|
||||
login: process.env.USER_2_LOGIN,
|
||||
password: process.env.USER_2_PASSWORD,
|
||||
name: process.env.USER_2_NAME,
|
||||
email: process.env.USER_2_EMAIL,
|
||||
role: process.env.USER_2_ROLE || 'teacher',
|
||||
auth_type: 'local'
|
||||
},
|
||||
{
|
||||
login: process.env.USER_3_LOGIN,
|
||||
password: process.env.USER_3_PASSWORD,
|
||||
name: process.env.USER_3_NAME,
|
||||
email: process.env.USER_3_EMAIL,
|
||||
role: process.env.USER_3_ROLE || 'teacher',
|
||||
auth_type: 'local'
|
||||
}
|
||||
];
|
||||
|
||||
for (const userData of users) {
|
||||
if (userData.login && userData.password) {
|
||||
@@ -79,7 +82,7 @@ class AuthService {
|
||||
hashedPassword,
|
||||
userData.name,
|
||||
userData.email,
|
||||
'teacher',
|
||||
userData.role,
|
||||
userData.auth_type || 'local'
|
||||
],
|
||||
function(err) {
|
||||
|
||||
Reference in New Issue
Block a user