Added new guest user
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user