Added new guest user

This commit is contained in:
Lucio Maranta
2018-06-19 12:54:49 +02:00
parent f27d6068fe
commit d5bebd400c
4 changed files with 15 additions and 6 deletions
+5 -4
View File
@@ -5,6 +5,7 @@ using System.Globalization;
using System.Linq;
using System.Web.Helpers;
using static Step.Config.ServerConfig;
using static Step.Model.Constants;
namespace Step.Database.Controllers
{
@@ -105,15 +106,15 @@ namespace Step.Database.Controllers
return user;
}
public void CreateCmsDefaultUserIfNotExists(int machineId)
public void CreateCmsDefaultUserIfNotExists(int machineId, string username, string password, string name, string lastname, CultureInfo info, ROLE_IDS roleId)
{
// Find if there is a cms standard user
UserModel user = FindByUsername("cms");
UserModel user = FindByUsername(username);
if (user == null)
{
// If not exist add new user
user = dbCtx.Users.Add(
CreateUserModel("cms", "cms", "cms", "cms", new CultureInfo("it"))
CreateUserModel(username, password, name, lastname, info)
);
// Commit changes
@@ -125,7 +126,7 @@ namespace Step.Database.Controllers
MachineUserModel machineUser = machinesUsersController.FindByUserId(machineId, user.UserId);
if (machineUser == null)
machinesUsersController.Create(machineId, user.UserId, 1);
machinesUsersController.Create(machineId, user.UserId, (int)roleId);
}
}