public string NewToken()
        {
            string UUID = Request.Headers["UUID"];
            ISessionTokenService sessionTokenService = servicesFactory.CreateSessionTokenService();

            return(sessionTokenService.GenerateToken(UUID, new UserAppModel {
                active = true
            }, true));
        }
Beispiel #2
0
        public string Login(UserLogin command)
        {
            IUserCommandsService userCommandsService = servicesFactory.CreateUserCommandsService();
            int userId = userCommandsService.Login(command);

            if (userId > 0)
            {
                string UUID = Request.Headers["UUID"];
                ISessionTokenService sessionTokenService = servicesFactory.CreateSessionTokenService();
                return(sessionTokenService.GenerateToken(UUID, new UserAppModel {
                    id = userId, username = command.UserName, active = true
                }, true));
            }

            return("");
        }